html5-img
1 / 22

JavaScript İkinci ve Üçüncü Hafta

JavaScript İkinci ve Üçüncü Hafta. JavaScript de Döngü. for ... Döngüsü for ( sayac = 1 ; sayac  < 101 ; sayac ++) { … //Bu bölümdeki komut( lar ) 100 kez icra edilecek! }. JavaScript de Döngü. while ... Döngüsü While (şart) { … //Yapılacak işler }. JavaScript de Döngü.

anila
Download Presentation

JavaScript İkinci ve Üçüncü Hafta

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İkinci ve Üçüncü Hafta

  2. JavaScript de Döngü • for ... Döngüsü for (sayac = 1 ; sayac < 101 ; sayac++){ … //Bu bölümdeki komut(lar) 100 kez icra edilecek!}

  3. JavaScript de Döngü • while ... Döngüsü While (şart){ … //Yapılacak işler}

  4. JavaScript de Döngü • do ... while Döngüsü do{ …. // En az bir kere yapılacak iş}while( şart ) … // Şart gerçeklenmediğinde yapılacak işler

  5. JavaScript de Döngü • Break İfadesi • Döngü içinde kullanılır. • Bir döngü içerisinde break ifadesini kullandığımız noktada döngü koşulları ne olursa olsun sonlanır. (ifgun==13) break

  6. JavaScript de Döngü • Continue İfadesi • Kullanıldığı yerde döngünün o adımının atlanmasını sağlar. • (ifsayac==23) continue

  7. JavaScript de fonksiyon • JavaScriptde olaylar, tanımı ve kullanımı Web sayfası üzerinde yapılan işlemlerin oluş anlarında tetiklenen yordamlardır. • Örneğin sayfa üzerinde bulunan bir düğmeye tıklanması veya farenin yine sayfa üzerinde bulunan bir nesne üzerine gelmesi birer olaydır. <form name=isimolayAdı=“fonksiyon()”>

  8. JavaScript de nesne ve metod • JavaScript tam anlamıyla nesneye yönelik (objectoriented) değildir. • Ancak nesne tabanlı (objectbased) olarak tanımlanabilir. • Hazır nesneleri kullanma • “new” operatörü ile yeni nesne oluşturma • Özellik ve metod tanımlama ve iptal etme • JavaScript tarayıcının nesne modeline bağlı olarak çalışır.

  9. window Nesnesi

  10. open() Metodu

  11. history() Metodu Özellikler: • length geçmişte ziyaret edilmiş linklerin sayısı • current  şu anda ziyaret edilen URL • next  kullanıcı “ileri (forward)” düğmesine bastığında gidilecek adres • previouskullanıcı “geri (backward)” düğmesine bastığında gidilecek adres Metotlar: • back()  Tarayıcının “ileri (forward)” düğmesinin işlevini taşır • forward()  Tarayıcının “geri (backward)” düğmesinin işlevini taşır • go(x)  History’de x tamsayısının + veya – değerine göre ileri/geri gider

  12. location() Metodu Özellikler: • host  URL’in host ismini ve port numarasını • hostname  URL’in host ismini • href  URL’in tamamını • pathname Nesnenin belirttiği dosya ya da dosya yolunu • port  URL’in port numarasını • protocol  URL’in protokol bilgilerinin olduğu kısmını döndürür ya da belirler Metotlar: • assign(“URL”)  Yeni bir doküman yükler • reload()  Mevcut dokümanı yeniden yükler. • replace(“URL”)  Mevcut dokümanı belirtilenle değiştirir

  13. navigator Nesnesi

  14. document Nesnesi Özellikler: alinkColor kullanılan linklerin rengini belirler bgColor  dokümanın arka plan rengi fgcolor dokümanın metin rengi forms tüm formları indeksleyen dizi oluşturur images tüm resimleri indeksleyen dizi oluşturur linkColor kullanılmayan linklerin rengini belirler lastModified en son değiştirme tarih ve zamanını tutar links tüm linkleri indeksleyen dizi oluşturur location yüklü web dokümanının URL adresini belirler referrer yüklü web dokümanına hangi URL’den gelindiğini belirler title yüklü web dokümanının başlığını belirler

  15. document Nesnesi

  16. window frame document location history anchor forms image link button checkbox radio select option reset submit text textarea password file Buraya kadar anlatılanlar tarayıcıya ait nesnelerdir.

  17. array() Nesnesi

  18. Örnek

  19. string() Nesnesi konu = “Örnekler” //değişkeninin değeri “Örnekler” oldu

  20. Örnek

  21. date() Nesnesi • getYear() • getMonth() • getDate() • getDay() • getTime() • getHours() • getMinutes() • getSeconds()

More Related