Etiket: #javascriptÖğreniyorum
🥗 JavaScript Destructuring: Kodun Diyete Girmesi
(Daha az satır, daha az tekrar, daha fit bir JavaScript – üstelik kaslı 💪) JavaScript’te bir noktaya gelirsin…Kod çalışıyordur ama bir tuhaflık vardır. user.profile.address.city…user.profile.address.zip…user.profile.address.country… Parmakların yorulur, gözlerin kayar, ruhun daralır. İşte tam o anda JavaScript yanına gelir, protein shake’ini uzatır ve der ki: “Bu kod biraz kilo almış.Gel, destructuring ile diyete sokalım.” 😌 Bu yazıda […]
Continue Reading💛✨ JavaScript Promises: Seni Asla Yarım Bırakmayan Sözler
JavaScript’te asenkronluk tam bir “kendi düzeni olan çalışan” gibidir: Bu yüzden JavaScript, asenkronluğu bir düzene oturtmak için Promise denen yapıyı getirdi. Promise’i düşün:“Ben bu işlemi yapıyorum. Sana hemen sonuç veremem ama bir gün mutlaka ya başarılı olur ya da başarısız olur.” Ve biz de bunu kontrol eden then–catch–finally–async–await gibi sihirli araçlar kullanıyoruz. Haydi gel, Promises […]
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 ReadingPropriétés des Nombres en JavaScript : Number Properties
JavaScript est l’un des langages de programmation les plus utilisés dans le développement web moderne. La puissance de ce langage repose sur les différents types de données et propriétés que vous pouvez utiliser lors de l’exécution. Dans cet article, nous allons nous concentrer sur certaines propriétés qui facilitent le travail avec les nombres en JavaScript. […]
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 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: hepsini mizahla, örnekle, pratikle anlatıyoruz. Hazırsan perdeyi aralayalım 🎭 🧠 JavaScript Kodu […]
Continue ReadingJavaScript Arrays: Temel Bilgiler ve Kullanım Örnekleri
“Tek değişken yetmezse… diziye geçilir.” 🚀 JavaScript’te bir gün gelir ve şunu fark edersin: “Ben tek bir veriyle yaşayamıyorum.” Bir kullanıcı yetmez.Bir ürün yetmez.Bir hata mesajı… asla yetmez 😅 İşte o an, JavaScript sana şunu uzatır:🎁 Array (Dizi) 📦 Array Nedir? (Gerçek Hayat Versiyonu) Array, birden fazla veriyi tek bir kutunun içine koymaktır. Gerçek hayattan […]
Continue ReadingJavaScript’te Sayı Özellikleri
Number Properties (Bildiklerini Unutturacak Rehber 🚀) “JavaScript’te sayı basittir” diyen birini duyarsan, muhtemelen henüz NaN ile yalnız kalmamıştır… JavaScript’te sayılar tek bir tipe (number) ait gibi görünür.Ama bu tek tipin arkasında limitler, tuzaklar, güvenli alanlar ve matematiksel dramalar vardır. İşte bu yazı, o dramaları komediye çeviren yazıdır 🎭 Önce Şunu Netleştirelim 🎯 Bu 25 bir […]
Continue ReadingJavaScript’te let Anahtar Kelimesi
JavaScript öğrenirken karşımıza üçlü bir ekip çıkar. Hani bazı dizilerde olur ya, biri eski ama tecrübeli, biri modern ve mantıklı, biri de aşırı ciddi… İşte onlar: Bu yazıda sahne tamamen let’in. Çünkü let, JavaScript’te “daha az hata, daha çok huzur” demektir. let Nedir? Neyi Çözer? let, JavaScript’te değişken tanımlamak için kullanılır. Ama onu özel yapan […]
Continue Reading