Tag: js
-
JavaScript Notlarım
JS’ye hızlıca başlangıç yapmak isteyenler için, temel seviyede JavaScript bilgisi kazanmak amacıyla oluşturduğum notları bir araya getirip toparladım. Kısa ve öz şekilde, JS’ye ait bilgiler için. Döküman: https://github.com/yusufkaracin/js-notlarim HTML ya da PDF olarak: https://yadi.sk/d/Pbr63fihguU8y Eğer biraz daha fazlasını istiyorsanız, temelden ileri düzeye kadar JavaScript soruları ve cevaplarının açıklamalarıyla yer aldığı şu repoya bakmanızı da tavsiye ederim: İngilizce…
-
JavaScript’te Sınıf Oluşturma
JS de sınıf oluşturma biraz farklı. Birçok yöntem var ama en popüler yöntemlerden biri fonksiyonlar. function Oyuncu( kullaniciAdi, seviye, tur) { this.kullaniciAdi = kullaniciAdi; this.seviye = seviye; this.tur = tur; } var batman = new Oyuncu(‘batman’, ‘100’, ‘Yarasa’); Oluşturulan sınıflara fonksiyonlar da eklenebilir. Yalnız burada önemli bir nokta var: prototype function Oyuncu( kullaniciAdi, seviye, tur) {…
-
setTimeout() VS setInterval() – JS
setTimeout ve setInterval belli bir süre sonunda istediğimiz kodların çalışmasını sağlar. Aralarındaki fark ise setTimeout sadece 1 kere çalışır ve durur. setInterval ise sürekli tekrar eder. //1 saniye sonra calis isimli fonksiyon çalışacak setTimeout(‘calis’, 1000); //Her 1 saniyede calis isimli fonksiyon çalışacak setInterval(‘calis’, 1000); Bir görevi zamanladıktan sonra sonsuza kadar çalışmasını istemeyebilirsiniz. clearInterval ile tekrar…