🤡 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"…
🔁 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…
🤯 this Nedir? Nereden Gelir, Nereye Gider?

🤯 this Nedir? Nereden Gelir, Nereye Gider?

JavaScript’in En Kafa Karıştıran Karakterine Derinlemesine Bir Yolculuk 😵‍💫 JavaScript öğrenirken herkesin başına gelen klasik sahne: “Tamam, this’i anladım.”(Bir event listener ekler)“Hayır… anlamamışım.” Çünkü this: Sabit değildir Global değildir (bazen öyle sanılır) Fonksiyonun içinde yazıldığı yere bakmaz Kime ait gibi çağrıldığına bakar Kısaca: this,…
✅ Vanilla JavaScript ile To-Do App

✅ Vanilla JavaScript ile To-Do App

“Framework Yok, Bahane Yok” 😎 To-Do App yapmak JavaScript dünyasında bir inisiyasyon törenidir.Bunu yapan kişi artık şunu diyebilir: “Ben JavaScript’le gerçekten bir şey yaptım.” 👑 Çünkü bu mini uygulama sana tek tek şunları öğretir: DOM nedir, nasıl tutulur Event’ler nasıl çalışır Kullanıcıdan veri alma…
🌈 HTML ile 3D Görünüm İllüzyonları (Ultra Öğretici & Aşırı Havalı Versiyon)

🌈 HTML ile 3D Görünüm İllüzyonları (Ultra Öğretici & Aşırı Havalı Versiyon)

Sadece HTML + CSS kullanarak “Bu JavaScript’siz mümkün mü???” dedirten 3D dünyası… 🎬 1) 3D’nin Temel Büyüsü: perspective, transform, preserve-3d 3D efektlerinin sihirli üçlüsü: 💠 perspective Bir sahnenin “göz ile nesne” arasındaki uzaklığı.Düşük değer → daha dramatik 3DYüksek değer → daha yumuşak 3D 💠…
JavaScript’de while Döngüsü

JavaScript’de while Döngüsü

“Bilmiyoruz kaç kere dönecek… ama dönecek.” 🔁😎 JavaScript öğrenirken bazı yapılar vardır: İlk bakışta basit durur Sonra bir yerde tarayıcıyı kilitler Ve sana hayat dersi verir İşte while döngüsü tam olarak budur. while Döngüsü Mantığı: Kafada Oturtalım 🧠 while döngüsü şunu der: “Koşul true…
🔁 JavaScript For Döngüsü

🔁 JavaScript For Döngüsü

Tekrar Edilebilirliğin Süper Kahramanı 🦸‍♂️ (“Aynı kodu 50 kere yazan yazılımcı mı olur?”) Merhaba sevgili console.log savaşçısı 👋Bugün JavaScript evreninin en çalışkan, en fedakâr ama bir o kadar da yanlış kullanıldığında bela çıkaran yapısını konuşacağız: for döngüsü. Eğer: “Bu kodu 100 kere çalıştırmam lazım”…
🧠 JavaScript’te Karşılaştırma ve Mantıksal Operatörler

🧠 JavaScript’te Karşılaştırma ve Mantıksal Operatörler

(“Bu if çalışıyordu dün…” diyenlerin rehabilitasyon merkezi) JavaScript’te kod yazmak bazen şuna benzer: “Ben bunu açık açık söyledim,ama JavaScript başka bir şey anladı.” Sebep mi?Karşılaştırma ve mantık kuralları. JavaScript aptal değildir, sadece fazla serbesttir.Hadi bu serbestliği avantaja çevirelim. 🔍 1. Karşılaştırma Operatörleri “Aynı mıyız,…
🧠 JavaScript’te const Array Kullanımı

🧠 JavaScript’te const Array Kullanımı

“Değişmeyen Değişkenler” Efsanesi, Gerçekler ve Küçük İhanetler JavaScript öğrenirken insanın başına gelen klasik olay: “Hocam ben const yazdım ama bu array hâlâ değişiyor…”“JavaScript bana mı yalan söylüyor?” Hayır.JavaScript yalan söylemez,sadece ince ince ters köşe yapar 😄 Bu yazıda: const gerçekte neyi kilitler? Array’ler neden…
🚀 JavaScript Fonksiyonları

🚀 JavaScript Fonksiyonları

Temel Yapıdan Arrow Fonksiyonlarına Kadar (Ama Gerçekten Kadar) JavaScript’te fonksiyon bilmeden kod yazmak şuna benzer:👉 Uzaktan kumandası olmayan televizyon👉 Navigasyonsuz uzun yol👉 Google’sız internet Yani… olur ama zor 😅 Fonksiyonlar: Kod tekrarını bitirir Kodu okunur yapar “Bu neydi ya?” cümlesini hayatından siler 1️⃣ Klasik…