JavaScript'te null ve undefined arasındaki fark nedir?

JavaScript'te Null ve Undefined Arasındaki Fark

JavaScript'te null ve undefined iki farklı veri tipidir ve bazı önemli farklar taşır.

Null: Bir değişkenin bilerek "boş" bir değere sahip olduğunu gösterir. Programcı tarafından atanmış bir değerdir.

  • Tür: Object
  • Değer: Bilinçli olarak sıfır (0) değeri yok.

Undefined: Bir değişkenin tanımlandığını, ancak hiç değer atanmadığını gösterir. Otomatik olarak oluşur.

  • Tür: Undefined
  • Değer: Değeri tanımsız, yani henüz bir değer ile doldurulmamış.

Özetle, null bilinçli bir boş değer iken, undefined bir variable'ın henüz tanımlanmadığını ifade eder.


JavaScript'te null ve undefined arasındaki fark nedir?

🐞

Hata bildir

Paylaş