在JavaScript中學(xué)習undefined學(xué)習總結
在使用了一個(gè)并未聲明的.變量時(shí),或者使用了已經(jīng)聲明但是沒(méi)有賦值的變量時(shí),又或者使用了一個(gè)并不存在的對象屬性時(shí),返回的就是這個(gè)值。
雖然undefined和null并不相同,但是==運算符卻將兩者看作是相等,如
my.prop == null
如果屬性prop并不存在,或者它存在但是值為null,那么這個(gè)表達式的值為true。
當未定義的值用于布爾環(huán)境,它會(huì )轉換為false,當它用于一個(gè)數字環(huán)境,它會(huì )轉換為NaN,當它用戶(hù)一個(gè)字符串環(huán)境,它會(huì )轉換為"undefined"
【在JavaScript中學(xué)習undefined學(xué)習總結】相關(guān)文章:
有關(guān)寫(xiě)大學(xué)學(xué)習總結-學(xué)習總結12-21
外出參觀(guān)學(xué)習總結3篇-學(xué)習總結12-21
大學(xué)三年學(xué)習總結-學(xué)習總結12-21
學(xué)年學(xué)習總結12-21
盾構學(xué)習總結11-26
學(xué)習的總結08-18
學(xué)習書(shū)法總結06-28