JavaScript'te tanımsız vs tanımsız nedir

Javascript Te Tanimsiz Vs Tanimsiz Nedir



JavaScript'te, çeşitli amaçlar için kullanılan birden fazla anahtar kelime vardır; burada ' Tanımsız ' Ve ' tanımlanmamış ”, bellek alanını ifade eden iki farklı terimdir. 'Tanımsız' terimi, bellekte yer kaplayan ancak atanmış bir değeri olmayan, tanımlanmış bir değişkenin varlığını belirtir. Ancak, bir değişken 'tanımlanmadı' olarak işaretlendiğinde henüz tanımlanmamıştır.

Bu gönderi şunları gösterecektir:

JavaScript'te 'tanımsız' nedir?

Tanımsız ”, bazı özel anlamları olan bir JavaScript anahtar sözcüğüdür. Bellekte yer kaplayan her şey, biz o bellek alanına bir değer atayana kadar undefined içerecektir. Ayrıca “undefined” anahtar kelimesi, erişilen değişkenin programda başlatıldığını belirler.







Örnek 1: Değişken Bildirimi Olmadan

Bu özel örnekte, önce geçeceğiz ' X argümanı olarak konsol.log() ” yöntemini bildirmeden:



konsol. kayıt ( X ) ;

Şimdi aynı değişkeni bildireceğiz ve ona bir değer atayacağız:



var x = 5 ;

Ardından, tekrar “ konsol.log() ” ve çıktıyı konsolda görüntülemek için beyan edilen değişkeni iletin:





konsol. kayıt ( X ) ;

İlk 'console.log()' yönteminin sonucunun '' görüntülendiği fark edilebilir. Tanımsız ” ve ikincisi yazdırıldı” 5 ” beyan edilen değişken değerine göre:



Örnek 2: Değer Ataması Olmadan

console.log() bir ' Tanımsız Değişkene değer atamadan tanımladıysanız sonuç. Bunun için bir değişken “ A ” herhangi bir değer belirtilmeden bildirilir:

var a ;

Ardından, “ konsol.log() ” yöntemini seçin ve sonucu göstermek için tanımlanan değişkeni parametre olarak iletin:

konsol. kayıt ( A ) ;

Sonuç olarak, ' Tanımsız ” konsolda görüntülenecektir:

JavaScript'te 'tanımlanmamış' nedir?

Dönem ' tanımlanmamış ”, tanıma göre erişilen değişkenin bellekte bulunmadığını belirtir. Sonuç olarak, konsolda ' tanımlanmamış ” kodda bildirilmemiş bir değişkene her eriştiğinizde.

Örnek: Değişken Bildirimi Olmadan

Belirtilen bu örnekte öncelikle “ X ” konsol günlük yöntemine bir argüman olarak:

konsol. kayıt ( X ) ;

Ardından, onu başlattı:

var x = 5 ;

Son olarak, tekrar görüntüledi:

konsol. kayıt ( X ) ;

Ancak, console.log()'a bildirilmemiş ve başlatılmamış bir değişken iletirsek, bir hata mesajı görüntüler:

konsol. kayıt ( Ve ) ;

Sonuç olarak, console.log()'u çağırırsak ve değişkeni bildirimde bulunmadan geçirirsek, o zaman “ görüntüleneceği gözlemlenebilir. Tanımsız ”. Ayrıca, “ değişkenini geçersek Ve ” beyan ettikten sonra X ” değişkeni, şunu belirten bir hata mesajı görüntülenecektir: “ y tanımlı değil ”:

JavaScript'te Tanımsız ve Tanımsız Arasındaki Temel Fark Nedir?

“arasındaki temel ayrım Tanımsız ' Ve ' tanımlanmamış ” JavaScript'te başlatma ve bildirimdir. 'Tanımsız' anahtar kelimesi, tanımlanmış ancak bir değer veya başlatma verilmemiş bir değişkeni tanımlar. Ancak, 'tanımlanmamış', değişkenin henüz bildirilmediğini gösterir.

Bu tamamen JavaScript'in tanımsız olması ve tanımlanmamış olmasıyla ilgili.

Çözüm

JavaScript'te, ' Tanımsız ' Ve ' tanımlanmamış ” iki anahtar kelimedir. Bu iki terim arasındaki temel fark, değişkenlerin başlatılması ve bildirilmesi nedeniyledir; burada 'tanımlanmamış', değişkenin bildirilmediğini belirtir, ancak 'tanımsız', bildirilen değişkene atanmış bir değer olmadığını gösterir. Bu öğretici, JavaScript'te tanımsız ve tanımsız hakkında bilgi verdi.