1 / 17

JavaScript

JavaScript. Birinci Hafta. JavaScript Nedir?. JavaScipt  Java Notepad kullanılarak yazılabilir. HTML Kodları arasına < script >...</ script > etiketleri arasında yazılır. JavaScript bir olay halinde işler. JavaScript Yazım Kuralları. Belirleyiciler ( Identifier )

Download Presentation

JavaScript

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. JavaScript Birinci Hafta

  2. JavaScript Nedir? • JavaScipt Java • Notepad kullanılarak yazılabilir. • HTML Kodları arasına <script>...</script> etiketleri arasında yazılır. • JavaScript bir olay halinde işler.

  3. JavaScript Yazım Kuralları Belirleyiciler (Identifier) • Değişkenleri, metotları ve nesnelerini belirleyen isimlerdir • Harfle ya da alt çizgi (_) ile başlar • Rakam veya diğer işaretler birinci karakter olarak kullanılamaz

  4. AnahtarKelimeler (Keywords) • JavaScript için özel anlam taşıyan ve değişken olarak kullanılamayan kelimelerdir.

  5. Değerler (Literals) • TamsayıDeğerler (Integer Literals) 45, 061, 0xEA1 • KesirliDeğerler (Floating-point literals) 3.1415924, -1.1 • Boolean Mantıkİfadeleri (Boolean Literals) true, false, 1, 0 • Alfanümerik Değerler (Stringliteral) ‘Bugün hava güzel değil’, “123 adet yumurta”

  6. AyrılmışKelimeler (Reserved words) • Bazıkelimeler, ilerde JavaScript programlamaveyorumlamaişlerindekullanılabileceğidüşüncesiileayrılmıştır; JavaScript kodlarındakullanılamazlar. Bazıları: boolean, if, goto, int, this, function, throw, …

  7. Değişkenler • Büyükharf-küçükharfayırt eder! • Tanımlanarak kullanılabilir.varadi, soyadi, adres, siraNo • İlk değer ataması ile kullanılabilir. degisken= “kitap”, sonuc= 34,sayac= true var adi = “Ahmet”, soyadi = “Yıldız”

  8. Değişken Tipleri • Sayı Değişkenleri var deger= 44.56 • Boolean Değişkenler var dogruMu: true • String Değişkenlervar bas= “Java”, son=“Script” • Dizi-değişkenler (Array) var dizi = newArray(eleman1,eleman2)

  9. Operatörler • Assignment(atama) operatörü var sayi = 34 ; var sayi2 = sayi • Aritmetik operatörler +, -, *, /, %, +=, -=, *=, /=, ++, -- • KarşılaştırmaOperatörleri ==, !=, <, <=, >, >= • MantıksalOperatörleri && (and), || (or) , ! (not) • Şart operatörü mesaj = (a==b)? “İki değişken eşittir!”:”İki değişken eşit değildir!”

  10. + operatörü • 2 + 2 //sonuç 4 • 2 + “2” //sonuç 22 • 2 + 2 + “2” //sonuç 42 • a = a + b yerine a+=b yazabiliriz. (Benzer şekilde a-=b; a/=b, a*=b yazılabilir.) • a = a + 1 ifadesini a++; • a = a - 1 ifadesini ise a-- şeklinde yazabiliriz.

  11. JavaScript’te Kod Yazma • JavaScript kodları HTML kodları içine gömülür. <HTML> <TITLE>İstenilen Başlık</TITLE> <BODY> <PRE><SCRIPT LANGUAGE=“Javascript”> <!-- …………….. // --> </SCRIPT> </PRE> </BODY> </HTML>

  12. Değerler (Literals) • Özel Değerler

  13. JavaScript’te Karar Verme • Basit Karşılaştırma degisken = (karşılaştırma işlemi)? değer1 : değer2 durum = (notu>=45)?"Başarılı!" : "Başarısız!"

  14. JavaScript’te Karar Verme • ‘if’ komutu if (soru/şart) {    komut} else {   komut } 

  15. JavaScript’te Karar Verme • Switch switch( değişken ){case değer1 :case değer2: komut1breakcase değer3: komut2 komut3breakdefault: komut4}

More Related