Sunum yükleniyor. Lütfen bekleyiniz

Sunum yükleniyor. Lütfen bekleyiniz

MIT504 İnternet ve Web Programlama: Javascript programlama devam Yrd. Doç. Dr. Yuriy Mishchenko.

Benzer bir sunumlar


... konulu sunumlar: "MIT504 İnternet ve Web Programlama: Javascript programlama devam Yrd. Doç. Dr. Yuriy Mishchenko."— Sunum transkripti:

1 MIT504 İnternet ve Web Programlama: Javascript programlama devam Yrd. Doç. Dr. Yuriy Mishchenko

2 Son derste... • Javascript döngüleri – while (koşul) işlem – do işlem while (koşul) – for(var i=0;i<10;i++) işlem • Javascript dizileri – var a=Array(0,1,2) – a[i] ve a[i][j] • Javascript metin komutları – s.length – s.indexOf – s.substr – s.toUpperCase ve s.toLowerCase 2http://www.scinetcentral.com/~mishchenko/MIT504.html

3 Bu derste... • Fonksiyonları • Pencere komutları • Javascript ve DHTML 3http://www.scinetcentral.com/~mishchenko/MIT504.html

4 Fonksiyonları • Fonksiyonları, kesin bir kodun parçasını tekrar tekrar çalıştırma için kullanılır • Örnek: “function kare(x) { return x*x; }” • Yapısı: function adı (arg1, arg2,....,argN) { İŞLEMLER return değer } • Argümansız ya da argümanlı olabilir, ve değeri atayabilir (“return” komut) 4http://www.scinetcentral.com/~mishchenko/MIT504.html

5 Pencere komutları • Kullanıcı ile etkileşim için kullanılır, “popup” ya da “prompt” pencerelerini oluşturur – uyarı kutusu “alert(mesaj)” – onay kutusu “confirm(mesaj)” – girdi kutusu “prompt(mesaj,değer)” – text kutularına veri giriş ve “document.getElementById(‘id’).value” 5http://www.scinetcentral.com/~mishchenko/MIT504.html

6 Javascript ve DHTML • DHTML (dynamik HTML) : – hareketli (dinamik) sayfa yapmak için, sayfa nesnelerini ve onlara komutlar belirtir • DOM (Doküman Nesne Modeli; Document Object Model) – sayfa nesnelerinin belli bir hiyerarşi içinde tanımlanmasıdır • Javascript olaylar – kullanıcının sayfa üzerinde yaptığı her türlü işlemlerdir – sayfayı açma, bir nesnenin üzerine tıklama, fareyle bir nesnenin üzerine gelme, değeri değiştirme, hepsi olaylardır • DOM ile js olaylar kullanarak dynamik web sayfaları oluşturulur 6http://www.scinetcentral.com/~mishchenko/MIT504.html

7 Pratik çalışmanız:   10. ders (http://scinetcentral.com/~mishchenko/courses/ders10- calisma.txt)http://scinetcentral.com/~mishchenko/courses/ders10- calisma.txt 7http://www.scinetcentral.com/~mishchenko/MIT504.html


"MIT504 İnternet ve Web Programlama: Javascript programlama devam Yrd. Doç. Dr. Yuriy Mishchenko." indir ppt

Benzer bir sunumlar


Google Reklamları