JS 判断undefined的实现代码_javascript技巧
程序员文章站
2022-06-05 15:14:05
...
以下是不正确的用法:
var exp = undefined;
if (exp == undefined)
{
alert("undefined");
}
exp 为 null 时,也会得到与 undefined 相同的结果,虽然 null 和 undefined 不一样。
以下是正确的用法:
var exp = undefined;
if (typeof(exp) == "undefined")
{
alert("undefined");
}
typeof 返回的是字符串,有六种可能:"number"、"string"、"boolean"、"object"、"function"、"undefined"
复制代码 代码如下:
var exp = undefined;
if (exp == undefined)
{
alert("undefined");
}
exp 为 null 时,也会得到与 undefined 相同的结果,虽然 null 和 undefined 不一样。
以下是正确的用法:
复制代码 代码如下:
var exp = undefined;
if (typeof(exp) == "undefined")
{
alert("undefined");
}
typeof 返回的是字符串,有六种可能:"number"、"string"、"boolean"、"object"、"function"、"undefined"
下一篇: Oracle Undo 原理
推荐阅读
-
js 判断所选时间(或者当前时间)是否在某一时间段的实现代码
-
JS判断当前日期是否大于某个日期的实现代码
-
JavaScript 判断日期格式是否正确的实现代码
-
js判断手机号是否正确并返回的实现代码
-
JS尾递归的实现方法及代码优化技巧
-
javascript简写常用的12个技巧(可以大大减少你的js代码量)
-
js判断iframe中元素是否存在的实现代码
-
Ajax (Asynchronous javascript xml) 搜索框核心代码(JQuery) Ajax判断用户名存在核心代码 附:原生js的Ajax代
-
javascript 判断某年某月有多少天的实现代码 推荐
-
js技巧之十几行的代码实现vue.watch代码