🪄 JavaScript Hoisting: Kodun Ardındaki Sırlar

🪄 JavaScript Hoisting: Kodun Ardındaki Sırlar

(Kod daha çalışmadan önce nereye gidiyor, kimleri yanına alıyor ve neden seni bazen utandırıyor?) JavaScript’te bazı şeyler vardır…Sen aşağıya yazdığını sanırsın,JavaScript ise çoktan yukarı taşımıştır. Hoisting, JavaScript’in perde arkasındaki en dramatik, en yanlış anlaşılan ve en çok bug üreten mekanizmalarından biridir.Bugün bu yazıda: Hoisting…
“JavaScript Scope: Detaylı Anlatım ve Örneklerle”

“JavaScript Scope: Detaylı Anlatım ve Örneklerle”

🔍 JavaScript Scope: “Ben Buradayım, Ama Sen Beni Görebiliyor musun?” JavaScript’te scope, değişkenlerin nerede yaşadığını, kimlerle konuştuğunu ve nerelere çıkmasının yasak olduğunu belirleyen gizli bir anayasa gibidir. Bu yazıda scope’u; bol örnekli bol esprili bol pratikli ve “Aaa ben bunu yanlış biliyormuşum” dedirten detaylarla…
🔁 JavaScript Iterables

🔁 JavaScript Iterables

Nesnelerin Üzerinde Yineleme Yapmak (“JavaScript’te ben bunun üstünden nasıl geçerim ya?” diyenler buraya) 🧠 Önce Kafayı Rahatlatalım: “Yineleme” Ne Demek? “Yineleme” dediğimiz şey aslında çok basit: 👉 Bir şeyin içindeki elemanlara sırayla ulaşmak Gerçek hayatta bunu zaten yapıyoruz: 🍕 Pizzayı dilim dilim yiyoruz 📺…