Temel JavaScript ( JS ) Dilini öğrenmeye çalışan yada kendini geliştirmek isteyen arkadaşlar için yazmış olduğum kaynak

Şu anda konuyu okuyanlar (Üyeler: 1, Ziyaretçi & Botlar: 0)


ozmen_celik

Asistan
Katılım
3 Mar 2012
Mesajlar
347
Puanları
43
Konum
Urla / İZMİR - Londra/İngilitere
Merhaba öncelikle bunları paylaşmakla kendimi profesyonel bir yazılımcı yada hoca sıfatına koymak niyetinde değilim bende herkes gibi her konuda kendimi sürekli geliştirmeye açığım bu yüzden eminim benim gibi düşünen abilerim arkadaşlarım ve kardeşlerimde vardır o yüzden bu kaynak kodlu açıklamalı çalışmaları paylaşmaya karar verdim.

Temel konulara açıklamaları ile deyinme

Not: Html dosyası mantığıyla gittim yaparken derlemek için.

indirme linki : MEGA
 
Son düzenleme:

Web Kartalı

Asistan
Katılım
3 Ağu 2017
Mesajlar
109
Puanları
28
Konum
Ankara
Mrblar, hocam emeğinize sağlık,
Fakat bu şekilde hazırlanmış bir döküman kafa karıştırmaktan başka bir işe yaramaz ne yazık ki.. Yanlış anlamayın ama düzen denen olay paylaşmış olduğunuz .rtf de yok. Yazılar okunaklı değil. Renklendirme yada vurdu olayı yok.. Umarım faydalı olmak adına daha sağlam makaleler vs. dökümanlar hazırlayıp sunarsınız.

Teşekkürler.
 

chnkyn

Üyecik
Katılım
11 Ocak 2018
Mesajlar
53
Puanları
8
Konum
Diyarbakır
ecmascript 6 nın js ye getirdiği yenilikleri araştırman gerekir.
-mesela var ile değişken tanımlama tarihe karıştı :) let ve const var.ayrıca kodlarını kullanacak kişileri düşünecek olursan const ile tanımlayıp değiştirilemez değişkenler :) tanımlamalısın.
- objeye ait fonksiyonları function öneki olmadan tanımlarsın.
- return ""+musteriler2.isim+" "+musteriler.soyisim şeklindeki bir gönderme yerine `${musteriler.isim} ${musteriler.soyisim}` yapabilirsin :) template string olarak bulabilirsin nette
- class kavramı gelmiştir.constructor ile birlikte :)
Kod:
class Cocuklar{
   constructor(isim,soyisim,yas){
     this.isim=isim;
     this.soyidim=soyisim;
     this.yas=yas;
    }
}
-- kodlarını başkalarının da kullanmasını istiyorsan bazı mimari yazım tarzlarını öğrenmelisin.Bem ve oocss i araştır.Javascript ile bir elemanı değiştirmek istiyorsan o elemanın block,eleman veya modifier classları üzerinden erişme.değiştireceğin elemana js-xyz gibi bir class ata ve javascript tarafında bu class ile işlemleri yap.asla id kullanma.

-- objeleri new ön eki ile tanımlama.new array yerine =[1,2,3] şeklinde direk gir.
-- diziler üzerinde işlem yapmanın kolay yolu da var.Arrow function ile aratabilirsin.
Kod:
let dizi=[1,2,3,4,]
let toplam=0;
dizi.map( item => toplam+=item; )
üstten okuyunca görebildiklerim.
 
Üst
stat counter