66问答网
所有问题
js中的空字符串相当于null还是相当于undefined?
如题所述
举报该问题
推荐答案 推荐于2017-11-21
意义都不一样,空字符串是空字符串(表示""),null是null(表示一个null值),undefined表示没有初始化。
这三个值的
布尔值
都一致,都是false,其他都不一样
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/p92sp2x2x2Di2p9s2D.html
其他回答
第1个回答 2015-10-29
既不相当於null, 也不相当於undefined
相似回答
js中null
和
undefined
的区别
答:
从逻辑角度看,
null
值表示一个空对象指针。JavaScript(ECMAScript标准)里共有5种基本类型:
Undefined
,
Null
, Boolean, Number, String,和一种复杂类型Object。可以看到null和
undefined
分属不同的类型,未初始化定义的值用typeof检测出来是"undefined"(
字符串
),而null值用typeof检测出来是"object"(字符...
null和
undefined
js中的null
和undefined
答:
1、
Null
类型,代表空值,代表一个空对象指针,使用typeof运算得到object,所以你可以认为它是一个特殊的对象值;2、
Undefined
类型,当一个声明了一个变量未初始化时,得到的就是
undefined
;3、undefined是访问一个未初始化的变量时返回的值,而
null
是访问一个尚未存在的对象时所返回的值。因此,可以把unde...
同样是空值,
null
和
undefined
有什么异同你知道吗?
答:
对
null
执行typeof操作,结果返回
字符串
"object" ,null可以认为是一个特殊的对象值,含义是非对象。从逻辑上看, null 表示一个空对象指针。
undefined
也被用来表示值的空缺,表示 未定义 , undefined 值表示更深层次的"空值".所有不存在的值,都表示为 undefined 。它是变量的一种取值,表明变量没...
JS
基础之
undefined
与
null
的区别分析
答:
null == undefined
但是:null !== undefined 那么这两者到底有啥区别呢?null 这是一个对象,但是为空。因为是对象,所以 typeof null 返回 'object'。null 是 JavaScript 保留关键字。null 参与数值运算时其值会自动转换为 0 ,因此,下列表达式计算后会得到正确的数值:表达式:123 + null结果值...
JS 中
如何判断
undefined
和
null
答:
exp) ==
undefined
){alert("undefined");} typeof 返回的是
字符串
,有六种可能:"number"、"string"、"boolean"、"object"、"function"、"undefined" 以下是正确的用法: var exp = undefined;if (typeof(exp) == "undefined"){alert("undefined");if (exp ==
null
){alert("is null");...
undefined
是什么意思?
答:
undefined
表示“未定义”,一个特殊值,通常用于指示变量尚未赋值。对未定义值的引用返回特殊值“未定义”。类型定义代码 typeof(undefined) 返回未定义字符串。当将“未定义”转换为字符串时,它转换为
空字符串
。“未定义”值与特殊值
null
(空)相似。事实上,当使用相等运算符对null(空)和“未定义...
大家正在搜
null等于undefined吗
js中undefined的处理
js中的undefined表示
null==undefined
undefined与null区别
undefined中文是
undefinednull翻译
undefined的js怎么处理
js判断是否undefined
相关问题
js undefined 与空字符串怎么比较
js中null和undefined的区别
JS中的变量==null 与变量=='';之间的差别
有关js中的undefined,null,"",0和fals...
JS中null和undefined值的区别
js中0跟空字符串比较为什么为true?
javascript中null和undefined的区别?
JS 中如何判断 undefined 和 null