Tag: javascript
-

JavaScript Dizileri için 13 İpucu
Diziler en temel ve sık kullandığımız araçlardan… Kod yazarken işimizi kolaylaştıracak, daha temiz kod yazmamızı sağlayacak birkaç ipucunu öğrenmek isterseniz, okumaya devam edin.
-

Birkaç Güzel JavaScript Sorusu İster Miydiniz?
Geçtiğimiz günlerde keşfettiğim ve oldukça da hoşuma giden repoyu paylaşmak istiyorum: lydiahallie/javascript-questions Genel olarak temel ve orta seviyede sorular ve cevapları var. Repo haftalık olarak güncelleniyor ve fırsat buldukça, elimden geldiğince Türkçe’ye çeviriyorum: README-tr_TR.md İster eğlencesine, ister bilgi tazelemek için isterseniz mülakat hazırlığı için göz atabilirsiniz. Eksik, hatalı ya da geliştirilmesi gerektiğini düşündüğünüz şeyleri şuradan…
-
JavaScript için Temiz ve Okunabilir Kod Yazmak
Temiz ve okunabilir kod… Yeşillikler arasında yürümek, en sevdiğiniz kahvenin kokusunu içinize çekmek ya da pofuduk bir tavşan gibi bir şeydir… Yazılım geliştirme konusunda tecrübe kazanmış her kişi az çok anlamıştır ki; kodlarımızı makineler için değil gelecekteki kendimiz ve diğer geliştiriciler için yazıyoruz. Sadece çalışan ve işini yapan fakat okuması zor, kötü kod yazmak, o…
-
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…