Proxy ve Reflect: Kodun Arkasındaki Casuslar 🕵️‍♂️💖

JavaScript’te Proxy ve Reflect, tıpkı bir ajan ve ortağı gibi çalışır: biri her şeyi gözler, diğeri işleri düzgün bir şekilde yürütür. Hazır ol, bilgisayar korsanı ruhunu açıyoruz! 😏💻 1️⃣ Proxy: Gözleyen Casus 👀 Proxy, bir nesnenin arkasına gizlenip her hareketini izleyen bir casustur. Bir property’e erişildiğinde, değiştirildiğinde veya silindiğinde Proxy hemen “Ben buradayım, gördüm!” der. […]

Continue Reading

🎮 30 Satırda Mini Bir JavaScript Oyun Yapıyoruz!

🧠 “Kod + Mantık + Eğlence+ JavaScript” JavaScript bazen insanı sinirlendiren eski sevgili, bazen de seni her gün şaşırtan tatlı bir partner gibidir.Ama bugün…JavaScript ile 30 satırda mini bir oyun yapacağız ve sen: “Ya cidden 30 satır mı? Şaka mı bu?”diyeceksin. Oyun türümüz: 👉 Reaction Game (Refleks Oyunu) Ekrandaki kutu rasgele bir anda yeşile dönüyor, […]

Continue Reading

🎩 JavaScript Classes

Modern JavaScript ile Nesne Yönelimli Programlama (“OOP sıkıcıdır” diyenleri bile kendine aşık eden anlatım — özel sürüm bebeğim 🫶) JavaScript, yıllarca “Ben aslında prototip tabanlıyım, class’ım yok, alışın böyle” diye geziyordu.Ama ES6 geldi ve JavaScript’e dedi ki: “Seni bu şekilde kimse anlamıyor, adam gibi class yapısı ekleyelim.” Ve işte o andan sonra JavaScript kütüphaneleri, framework’leri, […]

Continue Reading

🧮 JavaScript Bitwise Operations: Temeller, Örnekler ve Eğlenceli İpuçları

Merhaba sevgili kod kahramanları! 👋Bugün JavaScript’in biraz gizemli ama süper güçlü silahı olan bitwise (bit düzeyinde) operatörler ile tanışacağız.Hazır ol: Hem öğreneceğiz, hem kafamız karışacak, hem de bazı komik durumlarla karşılaşacağız 😏 Bitwise operatörleri öğrenmek aslında bilgisayarın beynini görmek gibi. 0 ve 1’lerin dünyasına dalacağız! 🌐 🔹 1️⃣ Bitwise Operatörler Nedir ve Neden Kullanılır? Bitwise […]

Continue Reading

JavaScript’te for…in Döngüsü: Nesne Özellikleri Üzerinde Gezinme 🕵️‍♂️💻

Merhaba kod kahramanları! 🦸‍♀️🦸‍♂️Bugün, JavaScript’in gizli kahramanlarından biri olan for…in döngüsü ile tanışacağız. Nesneler üzerinde gezinmeyi öğrenmek sadece pratik bir yetenek değil, aynı zamanda JS dünyasında seni bir “özellik dedektifi” yapacak. 🔍 Bu yazıda, basit örneklerden yaratıcı mini uygulamalara kadar her şeyi öğreneceğiz. Hadi başlayalım! 🎉 1️⃣ Nesneler ve Özellikler: Kodun Gizli Cevapları 🗝️ JavaScript’te […]

Continue Reading

🎭 JavaScript’te If, Else ve Else If Kullanımı

Koşullu İfadelerin Gücü (Kodun Beyni, Vicdanı ve Karar Vericisi) JavaScript bir robot 🤖Ama ne yapacağını sen söylemezsen, ekrana boş boş bakar. İşte if, else ve else if→ JavaScript’in “ne zaman ne yapacağını” belirleyen karar mekanizmasıdır. 🧠 IF NEDİR? “EĞER BU DOĞRUYSA, ŞUNU YAP” En temel yapı taşı.JavaScript’e diyorsun ki: “Bak kardeşim, şu şart doğruysa içeri […]

Continue Reading

“JavaScript Date Objeleri”

“Zaman akar, JavaScript hesaplar… bazen yanlış ama niyeti iyi.” JavaScript’te tarih-saat işlemleri yapman gereken ilk an genelde şudur: “Şu tarihi alayım… 3 gün ekleyeyim… ekrana yazdırayım…” Ve Date objesi arkadan fısıldar: “Aylar 0’dan başlıyor bu arada 😏” 🧠 1️⃣ Date Objesi Nedir? (Kısa Ama Hayati) Date, JavaScript’in: gibi zamanla ilgili her şeyi yöneten yerleşik (built-in) […]

Continue Reading