JavaScript: Fonksiyonlar, OOP, this, Closure ve Örnek

JAVASCRIPT

Bu makalede, JavaScript’in modern dünyasındaki temel yapı taşlarını ve kavramlarını inceleyeceğiz. Fonksiyon türlerinden başlayarak (anonim, arrow, geri çağırma, async/await), closure kavramının derinliklerine inecek ve this anahtar kelimesinin gizemlerini çözeceğiz. Ardından, JavaScript’in nesne yönelimli programlama (OOP) yaklaşımını, prototip tabanlı miras almayı ve ES6 sınıflarını (class, constructor, extends, super) ele alacağız. Tüm bu teorik bilgileri, pratik bir