Web Arayüz Programlama
Ünite Sınavı Soruları
- 10 soru
- Soru metinleri açık; şıklar ve cevap anahtarı uygulamada
- 1
Aşağıdakilerden hangisi ECMA Script’in hiçbir zaman yayınlanmayan güncellemesidir?
- 2
“ECMA Script’in ES5 sürümüne kadar değişken tanımında yalnızca var anahtar kelimesi kullanılıyordu” Aşağıdakilerden hangisi ES6 ile birlikte gelen ve blok kapsamlı değişkenlerin tanımlanabilmesini sağlayan anahtar kelimeleridir?
- 3
<div class="content">
<p class="parça" id="p1">parça 1</p>
<p class="parça" id="p2">parça 2</p>
<p class="parça" id="p3">parça 3</p>
</div>
Yukarıdaki yer alan HTML dokümanında “parça 2” metnini, “yeni parça” olarak değiştirmek için aşağıdaki kod kullanımlarından hangisi doğru olarak verilmiştir?
- 4
const notlar= [17, 26, 40, 80, 37]
Yukarıdaki notların 40’tan büyük olanlarını yazdırmak için kullanılacak komut aşağıdakilerden hangisinde doğru verilmiştir?
- 5
const yaslar = [16, 35, 38, 13, 42]
function yasKontrol(yas) {
return yas >= 18;
}
console.log(yaslar.find(yasKontrol));
//çıktı: ?
Yukarıdaki örnekte yasKontrol fonksiyonunda dönen true değerine göre kod bloğu çalıştırıldığında, dizide ekrana yazdırılan ilk örnek hangi sayı olur?
- 6
Aşağıda Arrow fonksiyonlarına ilişkin olarak verilen ifadelerden hangisi doğrudur?
- 7
const dizi1=[3,5,7]
const dizi2=[2,4,6]
const dizi3=[...dizi1,...dizi2]
console.log(dizi3);
// çıktı: [?]
Spread operatörü ile yukarıda verilen diziye ilişkin nasıl bir sonuç ortaya çıkar?
- 8
Aşağıdakilerden hangisi ECMA Script’in S5 sürümü kapsamında nesnenin bir dizi olup olmadığını kontrol eder ve sonucu true veya false olarak döndürür?
- 9
<div class="content">
<p class="paragraf" id="a1">açıklama 1</p>
<p class="paragraf" id="a2">açıklama 2</p>
<p class="paragraf" id="a3">açıklama 3</p>
</div>
Yukarıda yer alan HTML dokümanına dayalı olarak “açıklama 3” metnini dokümandan kaldırmak için aşağıdaki kod kullanımlarından hangisi doğrudur?
- 10
Aşağıdakilerden hangisi ECMA Script’in 2019 yılında yayımlanan versiyonu ES10 ile gelen özellikler arasında yer alır?