JS Temelleri

Bilişim Teknolojileri · 11. Sınıf · JavaScript ve DOM

JavaScript, tarayıcıda çalışan ve sayfaya davrandırma kazandıran dil bilgisidir; HTML CSS ile duran, JavaScript ile hareket eden sayfayı mümkün kılar. 9. sınıftaki değişken ve döngü bilgisinin üzerine bu konu üç ileri başlık ekler: kapsamı doğru kurulan değişkenler ve fonksiyonlar, veriyi dönüştüren dizi metodları ile bekleyen işleri (istek, zamanlayıcı) yöneten asenkron yapı. Kodun okunabilirliği burada kazanılır; çünkü fonksiyonlar ve modüller paylaşımın temelidir. Değişken bildirimi let ve const ile yapılır: let yeniden değer alabilir, const bağlandıktan sonra değiştirilemez (dizi ve…

JS Temelleri Kazanımları

Örnek Sorular ve Çözümleri

Örnek Soru 1 kolay

Aşağıdakilerden hangisi blok kapsamına sahip değişken bildirimidir?

  1. A) const olmadan atama
  2. B) var
  3. C) let
  4. D) function

Doğru cevap: C) let

let ile const blok kapsamındadır; var ise fonksiyon kapsamlıdır ve hoisting ile üst scope'a taşınır.

Örnek Soru 2 orta

[1, 2, 3, 4] dizisinin çift elemanları filter ile seçilip map ile karelerine çevrilirse sonuç nedir?

  1. A) [1, 4, 9, 16]
  2. B) [4, 16]
  3. C) [2, 4]
  4. D) [1, 9]

Doğru cevap: B) [4, 16]

Önce filter 2 ve 4'ü seçer, ardından map karelerini alır: 2² = 4 ve 4² = 16, yani [4, 16] oluşur.

Örnek Soru 3 zor

try-catch-finally yapısında finally bloğu ne zaman çalışır?

  1. A) Yalnız hata olmadığında
  2. B) Yalnız hata olduğunda
  3. C) Hata olsa da olmasa da her koşulda
  4. D) Yalnız async kodda

Doğru cevap: C) Hata olsa da olmasa da her koşulda

finally temizlik işleri içindir; yükleme göstergesi kapatma, kapatma işlemi hata durumunda da yapılmalıdır.

Konu Anlatımının Tamamı

JS Temelleri konu anlatımını açÇözümlü örnekler, formüller, ipuçları ve tüm sorular · 11. Sınıf Bilişim Teknolojileri

Bu sayfa JS Temelleri konusu için hazırlanmış kısa bir özetdir. Tam içerik için ders sayfasını açabilir, DersTeders ana sayfasından diğer konulara geçebilirsin.