INTERNET VE WEB PROGRAMLAMA Dersi İstemci Taraflı Programlama: JavaScript soru cevapları:
Toplam 20 Soru & Cevap#1
SORU:
"<script>" nedir? Açıklayınız.
CEVAP:
“<script>” etiketi, tarayıcıya JavaScript kodlarının başladığını ifade etmektedir.
#2
SORU:
JAVASCRIPT’in kodlama özellikleri nelerdir?
CEVAP:
JAVASCRIPT’in kodlama özelliklerin en önemlileri sayılabilecek değişken kullanımı, fonksiyonların oluşturulması, yerleşik fonksiyonların kullanımı, doküman yönetimi, tarayıcı yönetimi, şart ifadelerinin oluşturulması, döngü yapılarının kurulması, yorum satırlarının eklenmesi ve zamanlayıcıların kullanımıdır.
#3
SORU:
"alert()" nedir? Açıklayınız.
CEVAP:
Kendisine verilen metni bir mesaj kutusu içerisinde görüntüleyen yerleşik JavaScript fonksiyonudur.
#4
SORU:
Değişkenler nedir? Açıklayınız.
CEVAP:
Programlama dillerinin vazgeçilmez ögeleri olan değişkenler, verilerin işlenmek üzere tutulduğu bellek hücreleridir. İşleyiş sırasında oluşan veya dışarıdan alınan veriler, sonradan değerlendirilmek
üzere değişkenlerde tutulurlar. JavaScript değişkenleri “var” tanımlaması ile oluşturulur. Bu arada, özel durumların dışında, her JavaScript ifadesi noktalı virgül (;) karakteri ile sonlandırılmalıdır.
#5
SORU:
Fonksiyon nedir? Açıklayınız.
CEVAP:
Programlamada fonksiyon adı verilen yapılar, üzerlerine tanımlanan kod parçalarının tekrarlı kullanımlarını kolaylaştıran oldukça önemli yapılardır. Fonksiyon yapısının kullanımı, daha az kod
satırı oluşturduğu için daha hızlı ve daha okunabilir kod yazımına olanak sağlar. Ayrıca birden fazla
kişinin aynı proje üzerinde çalışabilmesi fırsatını doğurduğu da söylenebilir.
#6
SORU:
“sayi1” ve “sayi2” adlı değişkenlerin ikisinin birden 10’dan büyük olması durumunda devreye girmesi istenen kod satırı nedir?
CEVAP:
if((sayi1>10)&&(sayi2>10))
#8
SORU:
concat(X) nedir? Açıklayınız.
CEVAP:
İki metni birleştirmek için kullanılır. Altında çağırıldığı değişken değeri ile X’i birleştirir
#9
SORU:
indexOf(X) nedir? Açıklayınız.
CEVAP:
Metinsel ifade aramak için kullanılır. Altında çağırıldığı değişken değerinin içinde X’in kaçıncı karakterden itibaren başladığını bulur.
#10
SORU:
substr(X,Y) nedir? Açıklayınız.
CEVAP:
Alt metin çıkarmak için kullanılır. Altında çağırıldığı değişkenin değerindeki X numaralı karakterden başlayıp, Y sayıda karakter alarak yeni bir metin oluşturur.
#11
SORU:
toUpperCase() nedir? Açıklayınız.
CEVAP:
Altında çağırıldığı değişkenin değerini büyük harfere dönüştürerek sunar.
#12
SORU:
getDay() nedir? Açıklayınız.
CEVAP:
Haftanın kaçıncı gününde olunduğunu döndürür.
#13
SORU:
document.activeElement fonksiyonu nedir? Açıklayınız.
CEVAP:
Odaklanılan/seçilmiş olan form elemanını sunar.
#14
SORU:
getTime() fonksiyonu nedir? Açıklayınız.
CEVAP:
1 Ocak 1970 yılından itibaren kaçıncı milisaniyede bulunulduğunu döndürür.
#15
SORU:
window.innerHeight fonksiyonu nedir? Açıklayınız.
CEVAP:
Pencerenin web alanı genişlik değerini bulundurur.
#16
SORU:
window.resizeTo() fonksiyonu nedir? Açıklayınız.
CEVAP:
Pencereyi belirtilen değerlerle yeniden boyutlandırır.
#17
SORU:
window.location.hostname fonksiyonu nedir? Açıklayınız.
CEVAP:
Aktif penceredeki sayfanın sunucu alan adını bulundurur.
#18
SORU:
window.location.pathname fonksiyonu nedir? Açıklayınız.
CEVAP:
Aktif penceredeki sayfanın dosya adını ve dosya yolunu bulundurur.
#19
SORU:
window.location.protocol fonksiyonu nedir? Açıklayınız.
CEVAP:
Aktif pencerenin kullandığı web protokolünü sunar.
#20
SORU:
document.getElementById().innerHTML fonksiyonu nedir? Açıklayınız.
CEVAP:
ID’si verilen elemanın HTML içeriğini sunar.