Aşağıdakilerden hangisi JavaScript’in anahtar kelimeleri arasında yer almaz?
A) for
B) if
C) let
D) this
*E) that
Aşağıdaki JavaScript kodunda kullanılan operatör hangi seçenekte doğru verilmiştir?
A) Küçük eşittir operatörü
B) Büyüktür operatörü
C) Eşit değildir operatörü
*D) Ternary operatörü
E) VE operatörü
Bir formun gönderilmesi olayını dinlemek için hangi olay dinleyicisi kullanılır?
*A) onsubmit
B) onchange
C) oninput
D) onreset
E) onload
Aşağıdaki if-else koşul yapısının ternary operatörü eşleniği seçeneklerin hangisinde doğru olarak verilmiştir?
*A) durum = (sayi > 0) ? “Pozitif” : “Negatif veya sıfır”;
B) durum = (sayi < 0) ? "Pozitif" : "Negatif veya sıfır";
C) durum = (sayi > 0) & “Pozitif” : “Negatif veya sıfır”;
D) durum = (sayi > 0) ? “Pozitif” ; “Negatif veya sıfır”;
E) durum == (sayi < 0) ? "Pozitif" : "Negatif veya sıfır";
Aşağıdaki JavaScript kodu çalıştırıldığında ne olur?
A) NaN yazdırılır.
B) 5 yazdırılır.
C) undefined yazdırılır.
*D) 15 yazdırılır.
E) Hata verir.
Aşağıda verilen JavaScript koduna göre konsolda çıktılanan değer hangi seçenekte doğru verilmiştir?
A) &
B) ^
*C) ?
D) $
E) %
Değişken kapsamını dikkate alarak aşağıdaki JavaScript kodunda tanımlanan değişkenlerden hangisi bu yönüyle diğerlerinden farklıdır? let sayi1 = 10; let sayi2 = 20; function toplama() { let sonuc = sayi1 + sayi2; console.log(
A) sayi1
B) sayi2
*C) sonuc
D) metin
E) PI
Olay tetikleyicisinin görevi nedir?
A) HTML etiketlerini değiştirmek
B) CSS stillerini uygulamak
*C) Kullanıcı etkileşimlerine yanıt vermek
D) Sayfa yükleme süresini azaltmak
E) Veri depolamak
Aşağıdaki kod bloğunun çıktısı nedir?
A) 34
*B) 7
C) undefined
D) NaN
E) Error
Aşağıdaki JavaScript kodlarına göre sonuc değişkeninin değeri hangi seçenekte doğru verilmiştir? let yas = 30; let minYas = 18; let ehliyetVarMi = true; let sonuc = yas >= minYas && ehliyetVarMi;
A) “true”
B) “false”
*C) true
D) false
E) 0
JavaScript ile DOM’daki bir öğenin stilini değiştirmek için hangi yöntem kullanılır?
*A) element.style.property
B) element.classList.add()
C) element.setAttribute()
D) element.getAttribute()
E) element.removeAttribute()
Aşağıdaki seçeneklerde verilen operatör ve açıklamalardan hangisi yanlıştır?
A) % Mod
B) i++ Sondan artırma
C) << Bitsel sola kaydırma
D) < Küçüktür
*E) Çarpma
Aşağıdaki JavaScript kodunda hata nedir?
A) sonuc değeri 5 olur.
*B) sonuc değeri NaN olur.
C) Hata verir.
D) sonuc değeri undefined olur.
E) carp fonksiyonu tanımlı değil.
Aşağıdaki JavaScript kodu çalıştırıldığında ne olur?
A) Hiçbir şey olmaz.
*B) "Merhaba Dünya!" konsola yazdırılır.
C) Hata verir.
D) selamla fonksiyonu tanımlanır ama çağrılmaz.
E) Konsola undefined yazdırılır.
addEventListener metodunun görevi nedir?
A) Olayları silmek
*B) Olayları eklemek
C) HTML içeriğini değiştirmek
D) CSS stillerini değiştirmek
E) JavaScript kodunu optimize etmek
Aşağıdaki seçeneklerden hangisinde hatalı tanıtıcı isimlendirmesi yapılmıştır?
A) let sayi = 42;
B) let i_sim = "Js";
C) let dogruMu = true;
*D) let 1sayi = 90;
E) let new_sayi = 256;
Aşağıdakilerden hangisi JavaScript’te olayların önceliğini belirler?
A) Olayın türü
B) Olayın elementi
*C) Olayın eklenme sırası
D) Olayın işleyici fonksiyonu
E) Olayın tetiklenme zamanı
Bir dersin geçme notu aşağıdaki JavaScript kodları ile belirlenmektedir. Buna göre; eğer bir öğrencinin notu 82 ise ekrana yazdırılacak ifade hangi seçenekte doğru şekilde verilmiştir?
A) Notunuz: A
*B) Notunuz: B
C) Notunuz: C
D) Notunuz: D
E) Notunuz: F
JavaScript’te koşul yapıları ile ilgili aşağıdaki ifadelerden hangisi yanlıştır?
A) if-else koşul yapısı, bir koşulun doğru olup olmadığını kontrol etmek için kullanılır.
B) switch-case yapısı, bir ifadenin değerlerini kontrol etmek için kullanılır.
C) Ternary operatörü, koşullu ifadelerin kısa bir şekilde yazılmasını sağlar.
D) if-else koşul yapısında if koşulu false dönerse, else bloğu içindeki satırlar çalıştırılır.
*E) Koşul ifadeleri, sadece tek bir koşulun kontrol edilmesini sağlar.
Aşağıdakilerden hangisi bir olay dinleyicisi (event listener) eklemek için kullanılır?
A) element.onclick
B) element.addListener
*C) element.addEventListener
D) element.onlistener
E) element.addEvent
Bir olay işleyici (event handler) nedir?
A) Olayları yakalayan bir HTML etiketi
B) Olayları işlemek için kullanılan bir CSS kuralı
*C) Belirli olaylar gerçekleştiğinde çalışan bir JavaScript fonksiyonu
D) Olayları optimize eden bir JavaScript kütüphanesi
E) Kullanıcı verilerini depolayan bir mekanizma
[/auzef_test]