Temel Veri Tipleri

Number (Sayılar): Tamsayılar veya ondalıklı sayıları temsil eder.

  • Örnekler: 5, 3.14, -10, 0.001

String (Metin): Metin veya karakter dizilerini temsil eder.

  • Örnekler: "Merhaba", 'JavaScript', "123"

Boolean (Mantıksal Değerler): true veya false değerlerini temsil eder.

  • Örnekler: true, false

Undefined: Değer atanmamış veya tanımlanmamış bir değişkenin varsayılan değeridir.

  • Örnek: let x; (Bu durumda x değeri undefined olacaktır)

Null: Değişkenin bilinçli olarak boş olduğunu ifade eder.

  • Örnek: let y = null;

Symbol: ECMAScript 6 ile tanıtılan sembolik (unique) değerlerdir.

  • Örnek: let sym = Symbol();

Değişken Tanımlama

JavaScript'te değişken tanımlamak için var, let veya const anahtar kelimeleri kullanılır. let ve const, ECMAScript 6 ile tanıtılan modern değişken tanımlama yöntemleridir. İşte bunların kullanımı:

var: Global veya yerel bir değişken tanımlamak için kullanılır. Ancak, let ve const kullanımı tavsiye edilir çünkü var değişkeni fonksiyon kapsamı dışında da erişilebilir hale getirebilir.

let: Blok kapsamında (if, for, while gibi) yerel bir değişken tanımlamak için kullanılır. Değişken yeniden tanımlanabilir, ancak aynı blok içinde sadece bir kez tanımlanabilir.

const: Sabit (değişmez) bir değişken tanımlamak için kullanılır. Bir kez tanımlandıktan sonra yeniden atanamaz.

Örnek Kullanım

javascript

Kodu kopyala

// Number tanımlama let age = 30; // String tanımlama let name = "Alice"; // Boolean tanımlama let isActive = true; // Undefined tanımlama let score; // Null tanımlama let result = null; // Symbol tanımlama let id = Symbol(); // Değişkenin veri tipini kontrol etmek için typeof operatörü console.log(typeof age); // "number" console.log(typeof name); // "string" console.log(typeof isActive); // "boolean" console.log(typeof score); // "undefined" console.log(typeof result); // "object" (JavaScript'in bir tarihi hatası) console.log(typeof id); // "symbol"

JavaScript'te değişkenler ve veri tipleri esnek ve dinamik bir yapı sunar, bu nedenle değişkenlerin türü otomatik olarak belirlenir ve atama sırasında değerlendirilir. Bu özellik, JavaScript'in hızlı prototipleme ve dinamik uygulamalar oluşturmak için ideal olmasını sağlar.

javascript

Kodu kopyala

const pi = 3.14;

javascript

Kodu kopyala

let count = 10;

javascript

Kodu kopyala

var message = "Hello World";

 

JavaScript Değişkenler
JavaScript Değişkenler ve Veri Tipleri