Javascript nedir örnekleri

11 Mar 2023
113
34
25
Türkiye/kayseri {TR}
JavaScript, genellikle web tarayıcılarında kullanılan, hafif, nesne tabanlı bir programlama dilidir. JavaScript, web sayfalarını etkileşimli hale getirmek, kullanıcı etkileşimleri yönetmek ve dinamik içerik oluşturmak için yaygın olarak kullanılır. Ayrıca, Node.js gibi ortamlarda sunucu tarafında da kullanılabilir. İşte JavaScript'in temel özelliklerini gösteren bazı örnekler:

1. Merhaba Dünya!​

javascriptCopy code
console.log("Merhaba, Dünya!");

2. Değişkenler ve Temel Operatörler​

javascriptCopy code
// Değişken tanımlama ve matematiksel operatörler
let sayi1 = 10;
let sayi2 = 5;
let toplam = sayi1 + sayi2;
let fark = sayi1 - sayi2;
let carpim = sayi1 * sayi2;
let bolum = sayi1 / sayi2;

console.log("Toplam:", toplam);
console.log("Fark:", fark);
console.log("Çarpım:", carpim);
console.log("Bölüm:", bolum);

3. Koşullu İfadeler​

javascriptCopy code
// Koşullu ifade
let sayi = 42;

if (sayi > 50) {
console.log("Sayı 50'den büyük.");
} else if (sayi === 50) {
console.log("Sayı 50'ye eşit.");
} else {
console.log("Sayı 50'den küçük.");
}

4. Döngüler​

javascriptCopy code
// For döngüsü
for (let i = 0; i < 5; i++) {
console.log(i);
}

// While döngüsü
let sayac = 0;
while (sayac < 5) {
console.log(sayac);
sayac++;
}

5. Fonksiyonlar​

javascriptCopy code
// Basit bir fonksiyon tanımlama
function topla(x, y) {
return x + y;
}

// Fonksiyonu kullanma
let sonuc = topla(3, 7);
console.log("Toplam:", sonuc);

6. Diziler (Arrays) ve Nesneler (Objects)​

javascriptCopy code
// Dizi tanımlama ve kullanma
let renkler = ['kırmızı', 'yeşil', 'mavi'];

// Dizi üzerinde döngü
for (let renk of renkler) {
console.log(renk);
}

// Nesne tanımlama ve kullanma
let ogrenci = { ad: 'Ali', soyad: 'Yılmaz', yas: 20 };

// Nesne içindeki değere erişim
let ad = ogrenci.ad;
console.log("Öğrenci Adı:", ad);

7. Asenkron Programlama (Promises ve Async/Await)​

javascriptCopy code
// Promise kullanımı
let sayiAlma = new Promise((resolve, reject) => {
let sayi = Math.random();
if (sayi < 0.5) {
resolve("Başarılı: " + sayi);
} else {
reject("Başarısız: " + sayi);
}
});

// Promise kullanımı
sayiAlma.then((sonuc) => {
console.log(sonuc);
}).catch((hata) => {
console.error(hata);
});
Bu örnekler, JavaScript'in temel özelliklerini göstermekte ve dilin geniş bir yelpazede kullanım alanlarına sahip olduğunu göstermektedir. JavaScript ile daha fazla deneme yaparak ve projeler geliştirerek dilin gücünü daha iyi anlayabilirsiniz.



8. DOM Manipülasyonu (Document Object Model)​

JavaScript, HTML belgesinin içeriğini dinamik olarak değiştirmek ve manipüle etmek için kullanılır. Aşağıda, basit bir HTML sayfasındaki bir öğenin içeriğini değiştiren bir JavaScript örneği:

HTML:

htmlCopy code
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>DOM Manipülasyonu</title>
</head>
<body>
<h1 id="baslik">Merhaba, Dünya!</h1>
<script src="script.js"></script>
</body>
</html>

JavaScript (script.js):

javascriptCopy code
// DOM manipülasyonu
let baslikElementi = document.getElementById("baslik");
baslikElementi.innerHTML = "JavaScript ile Değiştirildi!";

9. Ajax ve Fetch API​

JavaScript, web sayfalarının arka planda sunucularla iletişim kurmasını sağlayan Ajax (Asynchronous JavaScript and XML) ve Fetch API'yi destekler. Aşağıda, Fetch API kullanarak basit bir veri çekme örneği:

javascriptCopy code
// Fetch API kullanımı
fetch('https://jsonplaceholder.typicode.com/todos/1')
.then(response => response.json())
.then(data => console.log(data))
.catch(error => console.error('Hata:', error));

10. jQuery Kullanımı​

jQuery, JavaScript'e alternatif olarak kullanılan bir kütüphanedir ve özellikle DOM manipülasyonu ve olay yönetimi gibi işlemleri kolaylaştırır.

HTML:

htmlCopy code
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>jQuery Kullanımı</title>
<script src="https://code.jquery.com/jquery-3.6.4.min.js"></script>
<script src="script.js"></script>
</head>
<body>
<h1 id="baslik">Merhaba, Dünya!</h1>
</body>
</html>

JavaScript (script.js):

javascriptCopy code
// jQuery kullanımı
$(document).ready(function() {
$('#baslik').html('jQuery ile Değiştirildi!');
});

Bu örnekler, JavaScript'in çeşitli kullanım senaryolarını ve farklı alanlarda nasıl kullanılabileceğini göstermektedir. JavaScript ile ilgili daha fazla bilgi edinmek ve uygulama yapmak için çeşitli kaynakları inceleyebilirsiniz.
 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.