Kategori

jQuery

Javascript split() ve join() metodları

split türkçede bölmek manasına gelir. split() metodu verilen bir stringi(metin) diziye dönüştürür ve bu diziyi döndürür. Bölme işlemini istediğimiz karaktere(seperator) göre yapabiliriz.  join ise türkçede birleştirmek anlamına gelir. join() metodu verilen bir diziyi stringe dönüştürür. Aksi belirtilmedikçe string elemanları default olarak virgül(,) karakteri ile ayrılır. 

javascript setInterval() ve setTimeout() metodları

.setInterval(): Milisaniye cinsinden belirli aralıklarla bir fonksiyonu çağırmaya yarar. setInterval metodu clearInterval() metodu çağrılana veya pencere kapatılıncaya kadar fonksiyonu çağırmaya devam eder. (1 saniye = 1000 milisaniye) .setTimeout() : Belirli bir milisaniye sonra bir fonksiyonu sadece 1 kez çağırmaya yarar. Fonksiyonu çağırmayı durdurmak için clearTimeout() metodu kullanılır.

jQuery'de Fare Olayları (Mouse Events)

jQuery'de Fare Olayları veya ingilizcede Mouse Events olarak kullanılan metodlar oldukça kullanışlıdır. Aşağıda açıklamalar, sözdizimleri ve örnekler bulunmaktadır. .click(): Seçili nesne tıklandığı zaman çalışır. .dblclick() : Seçili nesne çift tıklandığı zaman çalışır. .hover(): Seçili nesnenin üzerine mouse ile gelindiğinde ve mouse üzerinden gittiğinde çalışacak fonksiyonları çalıştırmaya yarar. Aşağıda anlatacağım .mouseenter() ve .mouseleave() metodlarının birleşimidir. Parametre olarak tek fonksiyon yazılırsa .mouseenter() ve .mouseleave() aynı işlemi yapar. .mousedown() : Fareye seçili nesne üzerinde basıldığı zaman çalışır. .mouseup() : Farenin basılma tuşu seçili nesne üzerinde bırakıldığı zaman çalışır. .mouseleave() : Olay, fare sadece seçili nesne üzerinden ayrıldığı zaman tetiklenir. .mouseout() : Olay, fare hem seçili nesne hem de o nesnenin child(çocuk) elemanları üzerinden ayrıldığı zaman tetiklenir. .mouseenter() : Olay, fare sadece seçili nesne üzerine geldiği zaman tetiklenir. Genellikle .mouseleave() metoduyla birlikte kullanılır. .mouseover() : Olay, fare hem seçili nesne hem de o nesnenin child(çocuk) elemanları üzerine geldiği zaman tetiklenir. Genellikle .mouseout() metoduyla birlikte kullanılır. .mousemove(): Fare seçili nesne ve o nesnenin child(çocuk) elemanları üzerinde gezindikçe çalışır.