• 0216 488 01 91
  • destek@sonsuzbilgi.com.tr

Maç Yorumları Web Sitesi

Yapay Zekanın Yaptığı Maç yorumlarını sitenizde otomatik yayınlayın!

*256 Bit SSL Sertifikası * Full Mobil Uyumlu * Full SEO Uyumlu
İsterseniz Mobil Uygulama Seçeneğiyle


JavaScript'te Temel Kavramlar: Değişkenler ve Fonksiyonlar

Adı : JavaScript'te Temel Kavramlar: Değişkenler ve Fonksiyonlar

JavaScript'te Temel Kavramlar: Değişkenler ve Fonksiyonlar

JavaScript, dinamik tipli bir programlama dilidir ve web tarayıcılarında kullanılan en yaygın dil olarak bilinir. Bu dildeki temel kavramlardan biri değişkenler ve fonksiyonlardır. Bu yazıda JavaScript'te değişkenler ve fonksiyonlar hakkında detaylı bir şekilde açıklama yapacak ve değişik örnekler vereceğim.

1. Değişkenler

Değişkenler, belirli bir değeri saklamak için ayrılan bellek alanlarıdır. Bu değerler metinsel ifadeler, sayılar veya bool (doğru/yanlış) değerleri olabilir. JavaScript'te değişkenlerin tanımlanması ve kullanımı oldukça kolaydır. Bir değişken tanımlamak için \"var\" veya \"let\" anahtar kelimesi kullanılır. Aşağıda örneklerde kullanılan \"let\" anahtar kelimesini kullanarak değişkenlerin nasıl tanımlanacağını görelim:

```
let isim = \"Ahmet\"; // string tipinde bir değişken tanımladık ve değer atadık
let sayi = 10; // number tipinde bir değişken tanımladık ve değer atadık
let dogruMu = true; // boolean tipinde bir değişken tanımladık ve değer atadık
```

Değişkenlerin değerleri herhangi bir zamanda değiştirilebilir. Aşağıdaki örnekte, değişkenin üzerine yeni bir değer atandığını görebilirsiniz:

```
let yas = 25;
yas = 30;
```

2. Fonksiyonlar

Fonksiyonlar, belirli bir işlemi gerçekleştirmek için kullanılan kod bloklarıdır. JavaScript'te fonksiyonlar da birer değer olarak kabul edilir ve değişkenlere atanabilir, başka fonksiyonlarda kullanılabilir. Fonksiyonlar iki şekilde tanımlanabilir: function deyimi veya arrow function. İki farklı şekilde fonksiyon tanımlayarak çalışma biçimleri değişebilir. Aşağıda, function deyimi ile bir fonksiyon tanımlama örneği verilmiştir:

```
function toplama(a, b) {
return a + b;
}

let sonuc = toplama(5, 7); // 12
```

Arrow function ile bir fonksiyon tanımlama örneğini de paylaşalım:

```
let karesiniAl = (x) => {
return x * x;
}

let sonuc = karesiniAl(4); // 16
```

Fonksiyonlar, belirli bir işlemi gerçekleştirmeleri için kullanılan parametreleri alabilir. Bu parametreler, fonksiyon içinde kullanılabilir ve işlemlerde kullanılabilir. Daha önceki örnekte, toplama fonksiyonu için iki parametre tanımlanmıştır. Bu parametreler, fonksiyonun içindeki işlemlerde kullanılmıştır.

Sık Sorulan Sorular:

1. Değişkenler ile sabitler arasındaki fark nedir?
Değişkenler, değeri değiştirilebilen bellek yerleridir. Sabitler ise değiştirilemeyen değerlerdir. JavaScript'te sabitler \"const\" anahtar kelimesi ile tanımlanırken, değişkenler \"var\" veya \"let\" anahtar kelimeleri ile tanımlanır.

2. Fonksiyonlarda parametrelerin varsayılan değeri nasıl atanır?
ES6 ile birlikte JavaScript'te fonksiyonlarda parametrelere varsayılan değerler atanabilir. Bu, parametrenin yanında eşittir işareti kullanarak yapılır. Örneğin:

```
function selamla(isim = \"Dostum\") {
console.log(\"Merhaba, \" + isim);
}

selamla(); // Merhaba, Dostum
selamla(\"Ahmet\"); // Merhaba, Ahmet
```

3. JavaScript'te hangi tipte değişkenler kullanılabilir?
JavaScript'te değişkenler için string, number, boolean, null, undefined gibi farklı tipler kullanılabilir. Ayrıca, obje ve dizi gibi karmaşık tipler de kullanılabilir.

4. Arrow functionlar ile function deyimi arasındaki farklar nelerdir?
Arrow functionlar daha kısa bir sözdizimine sahiptir ve daha kolay bir şekilde kullanılabilir. Ayrıca, arrow functionlar otomatik olarak erişilebilir bir this değeri oluştururlar, bu da bazı durumlarda işleri kolaylaştırır. Ancak, arrow functionlar, function deyimi gibi içinde \"arguments\" nesnesini kullanamaz.

Bu yazıda JavaScript'te temel kavramlar olan değişkenler ve fonksiyonlar hakkında detaylı bir şekilde anlatım sağladım. Verdiğim örneklerle de bu konuyu daha iyi anlamanızı umuyorum. Eğer daha fazla sorunuz varsa veya başka konuları ele almak isterseniz bana ulaşabilirsiniz."

JavaScript'te Temel Kavramlar: Değişkenler ve Fonksiyonlar

Adı : JavaScript'te Temel Kavramlar: Değişkenler ve Fonksiyonlar

JavaScript'te Temel Kavramlar: Değişkenler ve Fonksiyonlar

JavaScript, dinamik tipli bir programlama dilidir ve web tarayıcılarında kullanılan en yaygın dil olarak bilinir. Bu dildeki temel kavramlardan biri değişkenler ve fonksiyonlardır. Bu yazıda JavaScript'te değişkenler ve fonksiyonlar hakkında detaylı bir şekilde açıklama yapacak ve değişik örnekler vereceğim.

1. Değişkenler

Değişkenler, belirli bir değeri saklamak için ayrılan bellek alanlarıdır. Bu değerler metinsel ifadeler, sayılar veya bool (doğru/yanlış) değerleri olabilir. JavaScript'te değişkenlerin tanımlanması ve kullanımı oldukça kolaydır. Bir değişken tanımlamak için \"var\" veya \"let\" anahtar kelimesi kullanılır. Aşağıda örneklerde kullanılan \"let\" anahtar kelimesini kullanarak değişkenlerin nasıl tanımlanacağını görelim:

```
let isim = \"Ahmet\"; // string tipinde bir değişken tanımladık ve değer atadık
let sayi = 10; // number tipinde bir değişken tanımladık ve değer atadık
let dogruMu = true; // boolean tipinde bir değişken tanımladık ve değer atadık
```

Değişkenlerin değerleri herhangi bir zamanda değiştirilebilir. Aşağıdaki örnekte, değişkenin üzerine yeni bir değer atandığını görebilirsiniz:

```
let yas = 25;
yas = 30;
```

2. Fonksiyonlar

Fonksiyonlar, belirli bir işlemi gerçekleştirmek için kullanılan kod bloklarıdır. JavaScript'te fonksiyonlar da birer değer olarak kabul edilir ve değişkenlere atanabilir, başka fonksiyonlarda kullanılabilir. Fonksiyonlar iki şekilde tanımlanabilir: function deyimi veya arrow function. İki farklı şekilde fonksiyon tanımlayarak çalışma biçimleri değişebilir. Aşağıda, function deyimi ile bir fonksiyon tanımlama örneği verilmiştir:

```
function toplama(a, b) {
return a + b;
}

let sonuc = toplama(5, 7); // 12
```

Arrow function ile bir fonksiyon tanımlama örneğini de paylaşalım:

```
let karesiniAl = (x) => {
return x * x;
}

let sonuc = karesiniAl(4); // 16
```

Fonksiyonlar, belirli bir işlemi gerçekleştirmeleri için kullanılan parametreleri alabilir. Bu parametreler, fonksiyon içinde kullanılabilir ve işlemlerde kullanılabilir. Daha önceki örnekte, toplama fonksiyonu için iki parametre tanımlanmıştır. Bu parametreler, fonksiyonun içindeki işlemlerde kullanılmıştır.

Sık Sorulan Sorular:

1. Değişkenler ile sabitler arasındaki fark nedir?
Değişkenler, değeri değiştirilebilen bellek yerleridir. Sabitler ise değiştirilemeyen değerlerdir. JavaScript'te sabitler \"const\" anahtar kelimesi ile tanımlanırken, değişkenler \"var\" veya \"let\" anahtar kelimeleri ile tanımlanır.

2. Fonksiyonlarda parametrelerin varsayılan değeri nasıl atanır?
ES6 ile birlikte JavaScript'te fonksiyonlarda parametrelere varsayılan değerler atanabilir. Bu, parametrenin yanında eşittir işareti kullanarak yapılır. Örneğin:

```
function selamla(isim = \"Dostum\") {
console.log(\"Merhaba, \" + isim);
}

selamla(); // Merhaba, Dostum
selamla(\"Ahmet\"); // Merhaba, Ahmet
```

3. JavaScript'te hangi tipte değişkenler kullanılabilir?
JavaScript'te değişkenler için string, number, boolean, null, undefined gibi farklı tipler kullanılabilir. Ayrıca, obje ve dizi gibi karmaşık tipler de kullanılabilir.

4. Arrow functionlar ile function deyimi arasındaki farklar nelerdir?
Arrow functionlar daha kısa bir sözdizimine sahiptir ve daha kolay bir şekilde kullanılabilir. Ayrıca, arrow functionlar otomatik olarak erişilebilir bir this değeri oluştururlar, bu da bazı durumlarda işleri kolaylaştırır. Ancak, arrow functionlar, function deyimi gibi içinde \"arguments\" nesnesini kullanamaz.

Bu yazıda JavaScript'te temel kavramlar olan değişkenler ve fonksiyonlar hakkında detaylı bir şekilde anlatım sağladım. Verdiğim örneklerle de bu konuyu daha iyi anlamanızı umuyorum. Eğer daha fazla sorunuz varsa veya başka konuları ele almak isterseniz bana ulaşabilirsiniz."


Dijital Kartvizit Web Sites

Gelişmiş Bir Çok Özelliği İle Dijital Kartvizit Web Sitenizi Bu Gün Kuralım!

*256 Bit SSL Sertifikası * Full Mobil Uyumlu * Full SEO Uyumlu
İsterseniz Mobil Uygulama Seçeneğiyle


JavaScript Değişkenler Fonksiyonlar Tanımlama Atama Çağırma Parametre Geri Dönüş