JavaScript'te null ve undefined arasındaki fark

Temel Fark - boş - JavaScript tanımsız
 

JavaScript, web sayfalarını dinamik hale getirmek için istemci tarafı kodlama dili olarak kullanılır. HyperText İşaretleme Dili (HTML) ile kullanımı kolaydır. JavaScript, etkileşimi artırmak ve daha zengin arayüzler oluşturmak için kullanışlıdır. JavaScript ile programlama yaparken veri depolamak gerekir. Değişken, programın işleyebileceği bir depolama alanıdır. Değişkenler bellek konumlarıdır. Her değişkenin bir türü vardır. Bu bellek konumunda saklanabilecek değer aralığına bağlıdır. JavaScript birçok veri türünü destekler. İlkel veri türleri Sayılar, Dize ve Booleanlardır. Sayılar sayısal değerleri, Dizeler bir dizi karakteri depolar ve Booleans doğru veya yanlış depolar. JavaScript ayrıca nesne vb. Bileşik veri türlerine sahiptir. Başka iki değişken daha vardır. Boş ve tanımsızdırlar. Bu makalede, JavaScript ile null ve undefined arasındaki fark anlatılmaktadır. temel fark JavaScript'te null ve undefined arasında null bir değişkene değer olmayan değer atamak için kullanılırken, bir değişken bildirildiğinde ancak bir değer atanmamışken undefined kullanılır.

İÇİNDEKİLER

1. Genel Bakış ve Temel Fark
2. JavaScript'te null nedir
3. JavaScript'te tanımlanmamış olan nedir
4. JavaScript'te null ve undefined arasındaki benzerlikler
5. Yan Yana Karşılaştırma - null vs undefined JavaScript in Tabular Form
6. Özet

Javascript'te null nedir?

JavaScript Nesneye Yönelik Programlamayı destekler. Bir program veya yazılım JavaScript kullanılarak nesnelere modellenebilir. Bu nesneler diğer nesnelerle iletişim kurar. JavaScript nesneleri kıvırcık ayraçlar kullanılarak yazılır. Nesne özellikleri ad, değer çiftleri olarak yazılır. Virgülle ayrılırlar. Örneğin. var student = name: “Ann”, işaretler: 65;

Programcı bir değişkene değer olmayan bir değer atamak istediğinde, null veri türünü kullanabilir. Bu veri türü bir nesne olarak kabul edilir.

Aşağıdaki JavaScript ifadelerine bakın.

var x = null;

(X) document.write;

document.write (Typeof (x));

Document.write (x), x değerini verir. Boş. X türü nesnedir.

Aşağıdaki örneğe bakın.

var student = name: “Ann”, işaretler: 65;

öğrenci = null;

Yukarıdakilere göre, öğrencinin değeri boştur. Veri türü nesnedir.

Javascript'te undefined nedir?

JavaScript'te, bir değişken bildirildiğinde ancak değer atamadığında tanımsızdır.

Aşağıdaki JavaScript ifadelerine bakın. Var x gibi bir ifade varsa; burada x değişkendir. Sonra x'in tanımsız bir değeri vardır. Veri türü de tanımsız.

var x;

belgesi. (X) bilgileri;

document.write (tip (x));

Bu, değeri HTML sayfasında görüntüler. Tanımsız verir. Bu nedenle, tanımsız bir değer içerir. Document.write (type (x)) yazarken; ve sayfayı yeniden yüklerseniz, tanımsız olarak verilir. Bu nedenle, x değişkeni tanımlanmamış bir değere sahiptir ve tür de tanımsızdır.

Aşağıdaki ifadeye de bakın.

var öğrenci;

(Öğrenci) document.write;

Değişken öğrencinin tanımlanmamış bir değeri var. Bu değişkenin türü de tanımsız.

Değişken değerini tanımsız olarak ayarlamak da mümkündür. Aşağıdaki ifadeye bakın.

var öğrenci = tanımsız;

(Öğrenci) document.write;

document.write (typeof (öğrenci));

Şimdi öğrenci değişkeni tanımsız bir değere sahip. Değişken öğrenci türü de tanımlanmamıştır.

Null ve undefined arasındaki benzerlik nedir?

  • Her ikisi de JavaScript'teki veri türleridir.

Null ve undefined arasındaki fark nedir?

Null ve Tanımsız

Null, bir değişkene değer olmayan değer atamak için kullanılan JavaScript'teki bir veri türüdür. Undefined, bir değişken bildirildiğinde ancak bir değerle atanmadığında kullanılan JavaScript'teki bir veri türüdür.
 değer
Değişken null değerine atandığında, değer null olur. Değişken tanımsız olarak atandığında, değer tanımsızdır.
Veri tipi
Değişken null olarak atandığında, veri türü bir nesnedir. Değişken tanımsız olarak atandığında, veri türü tanımsız olarak kabul edilir.

Özet - null - JavaScript tanımsız 

JavaScript, web uygulaması geliştirme için kullanılan bir istemci tarafı komut dosyası dilidir. Bir web sayfasına etkileşim getirir. Ayrıca çevrimiçi programlar, video oyunları geliştirmek için kullanılır. HTML ve CSS ile birlikte, World Wide Web için temel bir teknolojidir. Birçok tarayıcı JavaScript'i destekler. JavaScript'te programlar yazarken, verileri depolamak gerekir. Veriler değişkenlerde saklanır. Her değişkenin bir veri türü vardır. Bunlardan ikisi boş ve tanımsız. JavaScript'te null ve undefined arasındaki fark, bir değişkene değer olmayan değer atamak için null kullanılması, bir değişken bildirildiğinde ancak bir değer atanmadığında undefined kullanılmasıdır.

Null vs undefined PDF dosyasını JavaScript ile indir

Bu makalenin PDF sürümünü indirebilir ve alıntı notuna göre çevrimdışı amaçlar için kullanabilirsiniz. Lütfen PDF sürümünü buradan indirin: JavaScript'te null ve undefined arasındaki fark

Referans:

1.tutorialspoint.com. “JavaScript Değişkenleri.” Nokta, Burada bulunabilir  
2.JavaScript Veri Türleri, w3schools.com Burada mevcut  

Görünüm inceliği:

1.'Javascript rozeti 'Nikotaf tarafından - Commons Wikimedia üzerinden kendi çalışması, (CC BY-SA 4.0)