Javascript 23 — Minik Notlar

Ömer Çelik
1 min readJan 6, 2020

--

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

--

--