JavaScript Değişkenleri ve HTML’deki DOM: Başlangıç Rehberi
Merhaba! Bugün sizlerle JavaScript’in temel yapıtaşlarından biri olan değişkenleri ve HTML’deki Document Object Model (DOM) ile nasıl etkileşim kurduğunu keşfedeceğiz. Bu rehber, web geliştirmeye yeni başlayanlar için oldukça faydalı olacaktır. Öncelikle, JavaScript değişkenlerini anlamakla başlayalım.
JavaScript Değişkenleri
JavaScript’te değişkenler, verileri (sayılar, metinler, vb.) saklamak için kullanılan kaplardır. Bir değişkeni tanımlamak için let, const veya var anahtar kelimelerini kullanırız. let ile tanımlanan değişkenlerin değeri daha sonra değiştirilebilirken, const ile tanımlanan değişkenlerin değeri sabittir. var ise eski bir yöntemdir ve günümüzde genellikle let veya const tercih edilir.
let isim = "Fatih Soysal"; // String (metin) tipi değişken
let yas = 30; // Number (sayı) tipi değişken
const PI = 3.14159; // Sabit bir değer
Değişken isimleri anlamlı olmalı ve JavaScript değişken adlandırma kurallarına uygun olmalıdır. Örneğin, boşluk içermemeli, sayıyla başlamamalı ve özel karakterler (bazı istisnalar hariç) içermemelidir. Kod yazarken dikkat etmeniz gereken noktalardan biridir. Unutmayın, iyi kod yazmanın en önemli özelliği okunabilir olmasıdır.
DOM (Document Object Model)
DOM, HTML belgenizin ağaç yapısını temsil eden bir nesne modelidir. JavaScript, DOM aracılığıyla HTML öğelerini seçebilir, özelliklerini değiştirebilir ve hatta yeni öğeler ekleyebilir. Bu sayede, web sayfalarınızı dinamik hale getirebilir ve kullanıcılara etkileşimli bir deneyim sunabilirsiniz. Örneğin, bir butona tıklandığında sayfada bir metnin rengini değiştirmek gibi işlemler DOM sayesinde gerçekleşir.
DOM’a erişmek için genellikle document.getElementById(), document.querySelector() ve document.querySelectorAll() gibi yöntemleri kullanırız. Bu yöntemler, HTML öğelerini seçmenizi sağlar. Seçtiğiniz öğeleri değiştirmek için ise innerHTML, style, textContent gibi özellikleri kullanırsınız. Aşağıdaki örnekte, bir butona tıklandığında paragrafın rengi değiştirilir.
<button onclick="degistir()">Renk Değiştir</button>
<p id="paragraf">Bu bir paragraftır.</p>
<script>
function degistir() {
document.getElementById("paragraf").style.color = "red";
}
</script>
Bu kod parçasında, degistir() fonksiyonu, “paragraf” id’sine sahip paragrafın rengini kırmızıya değiştirir. Bu, JavaScript’in DOM ile nasıl etkileşim kurduğunun basit bir örneğidir. Daha karmaşık etkileşimler için, addEventListener() gibi olay dinleyicilerini kullanabilirsiniz. Daha detaylı bilgi için fatihsoysal.com adresini ziyaret edebilirsiniz. Web geliştirme yolculuğunuzda bol şanslar dilerim. Umarım bu makale size yardımcı olmuştur! Başka bir yazıda görüşmek üzere.
#Etiketler
#javascript #dom #değişken #html #webgeliştirme #başlangıçrehberi #kodlama #programlama #fatihsoysal
