Javascript 23 — Minik Notlar
NOT 1 :
Dönüştürülebilecek yapıda olan bir object’ i array’e dönüştürmek istersek ;
Array.from() yerine … spread operator kullanın.
NOT 2 :
Bir nesnedeki birden fazla nesneye erişip kullanırken destructing tekniğini kullanın.
NOT 3 :
Fonksiyonları asla fonksiyon harici bir blok (if, while, vb.). içinde tanımlamayın. Bunun yerine fonksiyonu bir değişkene atayarak kullanın.
NOT 4 :
Prototype mantığını anlamak çok önemlidir. Ancak artık class’lar ortaya çıkmıştır. Javascript’deki class’larda bir functiondır. Ancak prototype manipulasyonlarından kaçınıp class kullanmaya çalışmalıyız.
NOT 5 :
Diziler üzerinde map() / every() / filter() / find() / findIndex() / reduce() / some() kullanın.
Object.keys() / Object.values() / Object.entries() kullanarak nesneler üzerinde çalışabilir ve diziler üretebilirsiniz.
Makalelerimin tamamına erişmek isteyen arkadaşlar için hepsinin linkinin bulunduğu bir tutorial hazırladım. Aşağıdaki linkte paylaşıyorum.
https://medium.com/@omercelikceng/javascript-makalelerimin-tamam%C4%B1-45a71ac3b386