Font size
WorksheetsJavascript CORE - AZ
Total questions: 40
Worksheet time: 21mins
Hansı söz JavaScript-də dəyişən yaratmaq üçün istifadə olunmur?
var
let
const
variable
JavaScript-də hansı verilən tipi yoxdur?
String
Number
Boolean
Float
Aşağıdakılardan hansı funksiyanı çağırmaq üçün düzgün sintaksisdir?
myFunc
myFunc()
function myFunc
call myFunc()
for dövrünün sintaksisi necədir?
for (i = 0; i < 5)
for (i < 5; i++)
for (i = 0; i < 5; i++)
for i in range(5)
if şərtinin sintaksisi necədir?
if i == 5 then
if (i == 5)
if i = 5
if i equals 5
Hansı operator bərabərliyi yoxlayır (tip çevrilməsi olmadan)?
=
==
===
!=
Aşağıdakılardan hansı JavaScript-də şərh yazmaq üçün düzgün üsuldur?
// Bu bir şərhdir
* Bu bir şərhdir *
<!-- Bu bir şərhdir -->
' Bu bir şərhdir
console.log() nə üçün istifadə olunur?
İstifadəçidən məlumat almaq üçün
HTML elementini dəyişdirmək üçün
Konsola məlumat yazdırmaq üçün
Səhifəni yeniləmək üçün
JavaScript-də massivin ilk elementinin indeksi neçədir?
1
-1
0
heç biri
JavaScript-də hansı operator "və" mənasını verir?
&
||
&&
!
JavaScript-də hansı operator "və ya" mənasını verir?
&&
|
!
||
JavaScript-də hansı döngü ən azı bir dəfə işləyir?
for
while
forever
do..while
JavaScript-də funksiyanın daxilində this nəyə işarə edir?
Funksiyanın özünə
Qlobal obyektə
Funksiyanı çağıran obyektə
Heç nəyə
JavaScript-də typeof operatoru nə qaytarır?
Dəyişənin dəyərini
Dəyişənin tipini
Dəyişənin ölçüsünü
Dəyişənin adını
JavaScript-də NaN nə deməkdir?
Null and None
No Argument Needed
Not and Number
Not a Number
Bir string...
doğru və ya yanlış bəyanatını ifadə edir
hərflər, rəqəmlər, boşluqlar və simvolları ifadə edə bilər.
bir giriş alır, onunla bir şey edir və sonra bir çıxış qaytarır.
Heç biri
Niyə funksiyalar yazırıq?
Kodumuzu anlamağı asanlaşdırmaq üçün
Təkrarlanan kod yazmaqdan qaçmaq üçün
Kodumuzu yenidən istifadə oluna bilən etmək üçün
Bunların hamısı
JavaScript müəyyən qrammatika qaydalarına riayət etməlidir, bunlara_________ deyilir.
sintaksis
ikili kod
kompilyator
operator
________________ bu operator "bərabər deyil" mənasını verir.
@=
=!
!=
:=
Yaradılmış funksiyanı işlədə bilmək üçün nə etməliyik?
Funksiyanı çağırmaq
Funksiyanı müəyyənləşdirmək
Parametr əlavə etmək
this açar sözündən istifadə etmək
Parametrlərdən istifadə etməyimizin səbəbi nədir?
Mövcud funksiyaları dəyişdirmək və çağırıldıqda onları asanlaşdırmaq üçün.
Kodda səhvləri geri qaytarmaq və düzəltmək, eləcə də asanlıqla debuq etmək üçün.
Proqramdan istifadə edərkən istifadəçinin dəyərləri daxil etməsini asanlaşdırmaq üçün.
Çox sayda funksiya yaratmaq üçün
Bu kod nəyə görə işləməz?
function drawLine();{
myFunc();
myFunc();
myFunc();
}
Heç bir parametr yoxdur
Funksiya tərifi yoxdur
"myFunc" çağırılmır
Funksiya çağırılmır
Array nədir?
Funksiya
Dəyişən
Obyekt data tipinin xüsusi növü
Operator
forEach metodu nə edir?
Array-i tərsinə çevirir
Array-dən element silir
array elementlərinin üzərindən keçərək, hər element üçün verilmiş funksiyanı icra edir
array elementlərinin üzərindən keçərək, hər elementi silir
Array-in sonuna yeni element əlavə etmək üçün hansı metoddan istifadə olunur?
unshift
pop
push
shift
Array-in önünə yeni element əlavə etmək üçün hansı metoddan istifadə olunur?
unshift
pop
push
shift
Array-dən son elementi silmək üçün hansı metoddan istifadə olunur?
unshift
pop
push
shift
Array-dən ilk elementi silmək üçün hansı metoddan istifadə olunur?
unshift
pop
push
shift
Array-in uzunluğunu necə öyrənmək olar?
count
size
length
capacity
Aşağıdakı kodun nəticəsi nə olacaq?
const arr = [1, 2, 3];
arr.forEach(num => console.log(num * 2));
Konsolda `num*2` yazılacaq
Konsolda 2, 4, 6 yazılacaq
Xəta verəcək
Konsolda 1, 2, 3 yazılacaq
Bu kodda numbers array-i dəyişəcəkmi?
const numbers = [5, 10, 15];
const doubled = numbers.map(num => num * 2);
console.log(numbers);
console.log(doubled);
Bəli, map metodu numbers arrayini dəyişdirir
Xeyr, çünki map metodu yeni array yaradır
Bəli, çünki map metodu istifadə olunmur
Heç biri
Aşağıdakı kodun nəticəsi nə olacaq?
const fruits = ["apple", "banana", "cherry"];
const filtered = fruits.filter(fruit => fruit.includes("a"));
console.log(filtered);
["apple", "banana", "cherry"]
["apple", "banana", "cherry"] və ["apple", "banana"]
["apple"]
["apple", "banana"]
Hansılar konsola çıxacaq?
const words = ['hello' , 'world!' , 'javascript']
const longWords = words.filter(word => word.length > 5);
console.log(longWords)
hello,world!,javascript
javascript
world!
hello,world!
splice və slice metodlarının fərqini izah edin:
splice arrayi dəyişdirir, slice yeni array yaradır
splice yeni array yaradır, slice arrayi dəyişdirir
splice arrayi silir, slice arrayi dəyişdirir
splice arrayi dəyişdirir, slice arrayi silir
Array-i string-ə çevirmək üçün hansı method istifadə etməliyik?
toString()
converString()
Array()
toArray()
Array-də müəyyən bir dəyərin olub-olmadığını yoxlamaq üçün hansı metoddan istifadə olunur?
indexOf
find
includes
filter
Obyekt nədir?
Key-value cütlüklərindən ibarət strukturu saxlayan data tipi
Elementlərin sıralı siyahısı
Yalnız rəqəmlərdən ibarət siyahı
Funksiya növü
Aşağıdakılardan hansı obyektin düzgün yazılış qaydasıdır?
let obj = "ad: yaş";
let obj = (ad: "Əli");
let obj = {ad: "Əli", yaş: 25};
let obj = ["ad", "yaş"];
Obyekt.keys() nə qaytarır?
Obyektin dəyərlərini array şəklində
Obyektin property adlarının arrayını
Obyektin metodlarını
Obyektin uzunluğunu
Obyekt.values() nə qaytarır?
Obyektin dəyərlərini array şəklində
Obyektin property adlarının arrayını
Obyektin metodlarını
Obyektin uzunluğunu
