FONKSİYONLAR
Bir işlevi yani görevi yerine getiren kod bloklarıdır. Tekrar Tekrar çalıştırma ihtiyacı duyduğunuz kod bloklarını bir isim altında bir araya getirip istediğiniz zaman çalıştırmak için fonksiyonlar kullanılınır.Çok kullandığınız kodları özel bir blok oluşturup bunun içerisine yazarsınız ve bu kod gurubuna bir isim verirsiniz, uygulamada bu kod gurubunun yaptığı işe ihtiyaç duyarsanız bu kod gurubunu tekrar yazmadan sadece ismiyle çağırıp işleminizi gerçekleştirirsiniz.
Javascriptte fonksiyonların yaptığı iş yukarıdakilerle sınırlı kalmaz javascript nesne tabanlı bir dildir. Ve bir olay karşılığında çalıştırmak istediğimiz kodları fonksiyonlar içerisine yazarız ve olay olduğunda bu fonksiyon çalıştırırız.(function çağrılır).Yani her olayın görevi fonksiyonla tanımlanacaktır.Javascriptte fonksiyonlar çok kullandığımız yapılar olacaktır.
Fonksiyonlar girdi olarak bir değer verebilir ve istediğimiz işlemleri yerine getirmesini sağlayarak bir çıktı alabiliriz.Girdiler parametre olarak tanımlanır.Şunu belirtmek isterim isterseniz girdi vermeden de çıktı alabilirsiniz bir function çıktı vermek zorunda değildir functionlar çağrıldığında içine yazılan kod bloklarını çalıştırmasını sağlayabiliriz.
Her programlama dilinde iki türlü function gurubu vardır .Kullanıcının kendi tanımladığı functionlar ve önceden yazılmış hazır functionlar.
Function Tanımlama
Fonksiyon kesinlikle function bildirimi ile başlamalıdır ve bu bildirim küçük harfle yazılmalıdır.
282 views
Kullanıcı tarayıcı penceresini resize ettiğinde bu olay gerçekleşir.

10 views
Metin girebileceğimiz text,textarea elemanları içerisindeki metin seçilirse bu olay meydana gelecektir.



Sayfada textarea ve text elemanlarım var bu iki elemanın onselect olaylarına sec( ) functionunu atadım bu şu anlama gelmekte iki eleman içinde onselect olayı olduğunda sec( ) functionunu çalıştır.İster text isterseniz textarea daki metin leri seçmeye kalkarsak sec( ) functionu çalışacak ve “metni seçemezsiniz ” hata mesajını verecek.
31 views
onError : Tarayıcı bir nesneyi yüklerken hatayla karşılaşırsa onError olayı meydana gelir. Örneğin tarayıcı sayfayı yada bir resmi yüklerken bir hatayla karşılaşırsa onError olayı oluşur.
Kullanıldığı taglar
<img>,body(window)
Kullanıldığı objeler
img
onAbort: Kullanıcının tarayıcının stop düğmesine tıklaması onAbort(yarıda kes) olayını doğurur.
Kullanıldığı taglar
<img>
Kullanıldığı objeler
img

Resmin yolunu yanlış yazarak resmin yüklenememesini sağladım bu bir hata oluşturacağından stop( ) functionu çalışacaktır.
5 views