🚀 BAŞTAN SONA JAVASCRIPT BÖLÜM-1: Giriş, JS Motorları (V8) ve İlk Kodlar! 🟡

Konu Özeti

JavaScript'in temellerine giriş yapılıyor; dilin tarihçesi, V8 gibi JS motorları ve HTML içinde harici dosya bağlama gibi en iyi pratikler anlatılıyor. Değişken tanımlama (var, let, const), veri tipleri ve typeof operatörü örneklerle açıklanıyor. Serinin ilerleyen bölümlerinde ES6+, asenkron programlama ve DOM manipülasyonu konularına değinileceği belirtiliyor.

🚀 BAŞTAN SONA JAVASCRIPT BÖLÜM-1: Giriş, JS Motorları (V8) ve İlk Kodlar! 🟡

Selamlar dostlar! 👋
Web dünyasının tartışmasız lideri, hem tarayıcıda (Frontend) hem de sunucuda (Backend - Node.js) çalışan, dünyanın en popüler programlama dili olan **JavaScript (JS)** serimize hoş geldiniz! 🥳

C ve Java gibi derlenen dillerin aksine JavaScript, dinamik, esnek ve yorumlanan/JIT derlenen bir dildir. Bu seride JS’in temel mantığından başlayarak ES6+ standartlarını, Asenkron programlamayı (Promises, Async/Await), DOM manipülasyonunu ve modern web geliştirme ekosistemini adım adım öğreneceğiz.

---

📌 1. JavaScript Nedir ve Nerede Çalışır? 🤔

JavaScript, 1995 yılında Brendan Eich tarafından sadece 10 günde geliştirilen ve web sayfalarını etkileşimli hale getirmeyi amaçlayan bir dildir. Günümüzde ise web sitelerinden mobil uygulamalara, sunucu sistemlerinden yapay zeka araçlarına kadar her yerde kullanılır.

### JavaScript Motorları (JS Engines):
JavaScript kodlarını çalıştıran özel motorlar bulunur:
• **V8 Engine:** Google Chrome ve Node.js tarafından kullanılır (En hızlı motorlardan biridir).
• **SpiderMonkey:** Mozilla Firefox tarafından kullanılır.
• **JavaScriptCore (Nitro):** Apple Safari tarafından kullanılır.

---

🏗️ 2. HTML İçinde JavaScript Kullanımı ⚙️

JS kodları HTML belgeleri içerisine `<script>` etiketleri arasında veya harici bir `.js` dosyası ile bağlanarak çalıştırılır.

### A. Harici JS Dosyası Bağlama (En İyi Pratik - Best Practice):

```html
<!DOCTYPE html>
<html lang="tr">
<head>
<meta charset="UTF-8">
<title>JavaScript Eğitimi</title>
</head>
<body>
<h1>JavaScript Serisine Hoş Geldiniz! 🚀</h1>

<!-- JS dosyasını body etiketinin en sonuna bağlamak performans açısından önemlidir -->
<script src
="script.js"></script>
</body>
</html>

🔒 Bu içeriği görmek için giriş yapın

 
Yanıt yazmak için giriş yapmalısınız
Forum özelliklerini kullanmak ve Level 2 üyelik satın almak için hesabınıza giriş yapın.
135,078Konular
3,298,023Mesajlar
326,269Kullanıcılar
ForexLysSon Üye
Üst Alt