🤯 == mi === mi?

🤯 == mi === mi?

JavaScript’in En Büyük Kafası Karışık Sorusu (“Eşit ama değil… değil ama eşit… JS sen misin?”) JavaScript dünyasında herkesin yolu buraya düşer.Yeni başlayan da düşer, yıllardır yazan da. Bir gün masumca şöyle bir kod yazarsın: if (5 == "5") { console.log("Eşit!"); } Ve çalışır. Sonra…
🤡 JavaScript Seni Troll’lediği 10 An

🤡 JavaScript Seni Troll’lediği 10 An

Kod doğru. Sonuç yanlış. JavaScript sana bakıp gülümsüyor. JavaScript yazarken bazen şunu hissedersin: “Ben bu dili öğreniyorum…ama sanki dil beni çözmeye çalışıyor.” Sebep belli:Type coercion, referans karşılaştırmaları veJavaScript’in ‘ben daha iyisini biliyorum’ tavrı. Hadi tek tek deşifre edelim. 1️⃣ "5" + 1 → "51"…
🎭📂🪗 JavaScript ile Modal, Dropdown ve Accordion Yapımı

🎭📂🪗 JavaScript ile Modal, Dropdown ve Accordion Yapımı

“Butona bastım… ekranda bir şeyler oluyor ama NEDEN?” Frontend dünyasında bazı bileşenler vardır ki: Kullanıcıyı durdurur 🛑 Seçim yaptırır 🤔 Düzeni sağlar 🧘 İşte bugün bu UI Avengers üçlüsünü yapıyoruz: Modal → Sahneye dramayla girer Dropdown → Sessiz ama kullanışlı Accordion → Düzen takıntılı…
🔁 For Döngüsü ile Çarpım Tablosu

🔁 For Döngüsü ile Çarpım Tablosu

Matematik Travmasından JavaScript Keyfine 🎢 (“Okulda zor, kodda eğlenceli”) Merhaba sevgili for döngüsü savaşçısı 👋Bugün seni çocukluğumuzun meşhur konusu olan çarpım tablosu ile barıştırmaya geldim. Ama korkma…❌ Defter yok❌ Öğretmen yok❌ “Yanlış!” diye bağıran yok ✅ Sadece JavaScript✅ Biraz algoritma✅ Biraz mizah✅ Bol bol…
🍕 HTML ile Restoran / Kafe Web Sitesi

🍕 HTML ile Restoran / Kafe Web Sitesi

Menü • İletişim • Rezervasyon Formu (HTML5 – Semantik – Gerçek Proje Mantığı) Merhaba dijital şef! 👨‍🍳💻Bugün “etiketleri biliyorum” demek yok.Bugün HTML’yi bir restoran açacak kadar iyi kullanıyoruz. HTML bilmiyorsan site yokHTML’yi iyi biliyorsan müşteri var 😎 🧠 1. Projeye Başlamadan Önce: Nasıl Düşünmelisin?…
JavaScript Template Literals: Kodunu Eğlenceli, Parlak ve Interaktif Hâle Getir! ✨💻

JavaScript Template Literals: Kodunu Eğlenceli, Parlak ve Interaktif Hâle Getir! ✨💻

Merhaba kod kahramanları! 🦸‍♀️🦸‍♂️Bugün, JavaScript’in en havalı ama çoğu zaman gözden kaçan özelliklerinden biriyle tanışacağız: Template Literals. Stringleri birleştirmek için artık + kullanmaya son! 😎 Template literals sayesinde kodunuz temiz, okunaklı, hatta eğlenceli hâle gelir. Hadi bu sihirli yolculuğa çıkalım! 🚀 1️⃣ Template Literals…
NaN Neden number? – Mantığın Çöktüğü, JavaScript’in Sırıttığı An 🤯

NaN Neden number? – Mantığın Çöktüğü, JavaScript’in Sırıttığı An 🤯

JavaScript öğrenirken herkesin yaşadığı o travmatik an vardır.Kodu yazarsın.Mantık çalışır.Konsolu açarsın. typeof NaN Ve cevap gelir: "number" O an beyninde şu diyalog döner: “NaN = Not a Number değil miydi?”“Bu nasıl number?”“JavaScript bana mı oynuyor?” 😐 Evet.Ama bilinçli oynuyor 😄Şimdi nedenini gerçekten anlayalım. NaN…
HTML ile Dijital Günlük (Journal): Kodla Düşünmenin En Kişisel Hâli 📝✨

HTML ile Dijital Günlük (Journal): Kodla Düşünmenin En Kişisel Hâli 📝✨

Bir defter düşün: Kimse karalamıyor Sayfalar kaybolmuyor Tarihler düzenli Duygular satır satır nefes alıyor Ve bu defter… HTML ile yazılmış. Bu yazıda: HTML’yi yapı kurmak için kullanacağız Günlük mantığını semantik etiketlerle öğreneceğiz Mini ama gerçek hayatta anlamlı bir proje çıkaracağız Framework yok.Backend yok.Sadece HTML…