Betik Dili (javascript) başlıklı kaynağın profesyonel teknik özetidir. Aşağıda belgenin ana başlık ve içerik yapısı Türkçe açıklamalarla sunulmuştur.
T.C. MĠLLÎ EĞĠTĠM BAKANLIĞI BĠLĠġĠM TEKNOLOJĠLERĠ BETĠK DĠLĠ (JAVASCRĠPT) Ankara, 2013 Bu modül, mesleki ve teknik eğitim okul/kurumlarında uygulanan Çerçeve Öğretim Programlarında yer alan yeterlikleri kazandırmaya yönelik olarak öğrencilere rehberlik etmek amacıyla hazırlanmıĢ bireysel öğrenme materyalidir. Millî Eğitim Bakanlığınca ücretsiz olarak verilmiĢtir. PARA ĠLE SATILMAZ. iii AÇIKLAMALAR ................................................................................................................... vi GĠRĠġ .......................................................................
................................................................... 1 ÖĞRENME FAALĠYETĠ–1 .................................................................................................... 2 1. PROGRAMLAMA DĠLĠ ..................................................................................................... 2 1.1. Betik Dili (JavaScript) .................................................................................................. 2 1.1.1. HTML’e JavaScript Kodlarını Tanıtma ................................................................. 3 1.1.2. JavaScript Kodlarının HTML’deki Kon...
umu ......................................................... 3 1.2. Yazım Kuralları ............................................................................................................ 4 1.2.1. Ġsimlendirme .......................................................................................................... 5 1.2.2. Özel ĠĢaret Gösterimi ............................................................................................. 5 1.2.3. Yorum Kodları ....................................................................................................... 6 1.3. DeğiĢkenler .........
............................................................................................................. 7 1.3.1. DeğiĢken Tanımlama ve DeğiĢken Türleri ............................................................ 7 1.3.2. DeğiĢkenlere Değer Verme .................................................................................... 7 1.3.3. Tür DönüĢümleri .................................................................................................... 9 1.3.4. Türler Arası ĠĢlemler.............................................................................................. 9 1.4. Oper...
atörler ve ĠĢlem Öncelik Sırası ............................................................................ 11 1.4.1. Aritmetik Operatörler .......................................................................................... 11 1.4.2. Atama Operatörleri .............................................................................................. 13 1.4.3. KarĢılaĢtırma Operatörleri ................................................................................... 13 1.4.4. Mantıksal Operatörler .......................................................................................... ...
14 1.4.5. ĠĢlem Önceliği ...................................................................................................... 16 UYGULAMA FAALĠYETĠ .............................................................................................. 17 ÖLÇME VE DEĞERLENDĠRME .................................................................................... 19 ÖĞRENME FAALĠYETĠ–2 .................................................................................................. 20 2. KODLAMA YAPISI ........................................................................................................
..... 20 2.1. AkıĢ Denetimi ............................................................................................................. 20 2.1.1. ―if –else‖ KoĢul Deyimi....................................................................................... 20 2.1.2. Ternary Operatörü ............................................................................................... 22 2.1.3. "switch" KoĢul Deyimi ........................................................................................ 23 2.2. Döngü Deyimleri ...........................................................................
................................ 24 2.2.1. "for" Döngü Deyimi ............................................................................................ 24 2.2.2. "While" Döngü Deyimi ....................................................................................... 25 2.2.3. ―do-while‖ Döngü Deyimi ................................................................................... 26 2.3. Diziler ......................................................................................................................... 27 2.3.1. Dizi Tanımlama ................................................
...................................................... 27 2.3.2. Çok Boyutlu Diziler ............................................................................................. 28 2.3.3. Diziler Üzerinde ĠĢlemler .................................................................................... 28 2.4. Fonksiyonlar ............................................................................................................... 30 2.4.1. Fonksiyon Tanımlamak ....................................................................................... 31 2.4.2. Fonksiyonlara Veri Gönderme-Alma ........
............................................................. 32 2.4.3. Hazır Fonksiyonlar .............................................................................................. 33 UYGULAMA FAALĠYETĠ .............................................................................................. 35 ÖLÇME VE DEĞERLENDĠRME .................................................................................... 38 ĠÇĠNDEKĠLER iv ÖĞRENME FAALĠYETĠ–3 .................................................................................................. 39 3. OLAYLAR (EVENTS) .............................
............................................................................ 39 3.1. onClick Olayı .............................................................................................................. 39 3.2. onDblClick Olayı ........................................................................................................ 40 3.3. onLoad Olayı .............................................................................................................. 40 3.4. onUnLoad Olayı ............................................................................................................
. 41 3.5. onFocus Olayı ............................................................................................................. 41 3.6. onBlur Olayı ................................................................................................................ 41 3.7. onMouseOver Olayı .................................................................................................... 41 3.8. onMouseOut Olayı ...................................................................................................... 41 3.9. onMouseMove Olayı.......................................................
Belge toplam 15 paragraf içermektedir; tam metin /root/pdf klasöründeki kaynak dosyasında mevcuttur.