1樓:匿名使用者
你好,不知道你是要怎麼個判斷法,我就列舉一下我所知道的與undefined相關的判斷寫法。
變數是否等於undefined
var abc;
abc === undefined; // true
2. 工程太複雜或其他原因不知道變數(testvar)是否定義,使用前先判斷是否為undefined。
// 直接這麼使用,會報錯:testvar is not defined
testvar === undefined;
// 正確的寫法應該是
typeof testvar === 'undefined'; // true
3. 直接判斷原始物件型別
var testobj;
object.prototype.tostring.call(testobj) === '[object undefined]'; // true
testobj = 'string';
object.prototype.tostring.call(testobj) === '[object undefined]'; // false
好了,差不多了,希望能解決你的問題。
2樓:雪歡來雪容
用servlet賦值給html頁面文字框值後,用alert來彈出這個值.結果顯示"undefined".下面為大家介紹下具體的判斷方法,大家可以參考下
最近做專案碰到的問題.拿出來跟大家分享一下吧.
用servlet賦值給html頁面文字框值後,用alert來彈出這個值.結果顯示"undefined".所以我就自然的用這個值和字串"undefined"去比較,很不幸,比較的結果是false.
沒辦法,只能google一下,尋求大神了.
原來必須用typeof,寫法就是:
**如下:
if(typeof(value)=="undefined")這樣就能順利的彈出"undefined";
typeof
返回的是字串,有六種可能:"number"
"string"
"boolean"
"object"
"function"
"undefined"
js怎麼判斷是否是undefined
3樓:一口沒水的枯井
1. 在js中,未定義過的變數都是undefined型別2. 判斷一個變數的型別可以用typeof方法3.
如果a從未定義過,則typeof(a)的返回值是"undefined', 一定要注意這裡的返回值是字串
4. 示例如下
4樓:
undefined 就是"未定義"的意思.
在js 中 任何沒有宣告的變數 在使用這個變數時 系統都會預設值undefined 還有被宣告銷燬的變數 也會返回 undefined
在程式中可以 直接用 if 來判斷啊 用 var==undefined 或者
var===undefined 來判斷
比如alert(testit(0)) 和 alert(estit()) 的區別
如果沒有引數 那麼子程式中的 var1 就是 undefined
function testit(var1)
...}
在什麼情況是下使用 === 來判斷呢, 在變數的值有可能是null 時 使用==
系通 會把 null 等同與 undefined .. 所以這時要使用 === 意思是型別和值都相等
5樓:土樓人論壇
alert輸出這個變數,如果沒有定義,會輸出undefined。
6樓:匿名使用者
if (revalue== undefined)
7樓:細雨
if(data===undefined)
8樓:匿名使用者
if (typeof(a) === undefined)
js中怎樣判斷undefined
9樓:北京巴卜技術****
if (typeof(revalue) == "undefined")
js 中如何判斷 undefined 和 null
js判斷變數是否為undefined
js怎麼判斷物件是否為空,JS怎麼判斷一個物件是否為空
你列印一下當變數為空的時候a中的值,console.log a 看看裡面是啥,然後再去判斷。js判斷就是 function importestate else 你可以列印一下你獲取的值看一下 js怎麼判斷一個物件是否為空 判斷一個物件是否為空,介紹如下三種判斷方法 1 直接用for.in.遍歷屬性,...
js判斷物件是否存在,js判斷一個變數或物件是否存在
正確的判斷方法 if typeof obj undefined 樓上少加了雙引號。我喜歡用 typeof if typeof ss undefined function isdefine obj js判斷一個變數或物件是否存在 判斷變數i是否存在 typeof i undefined 未定義 原始j...
js中判斷物件是否為string型別有哪些方法
用typeof js怎麼判斷一個物件是 string 如上所示,其實就是使用 typeof 函式進行判斷 var a 建立一個變數 a xx 給a賦值,這個值可以是任何東西 var atype typeof a 建立一個新的變數,並把需要判斷的變數a的資料型別賦給新的變數 if atype stri...