null和""区别
javascript中,name!=null && name!=""的,null和""有何区别?
------解决方案--------------------两种不同的类型
------解决方案--------------------JScript code
alert(typeof(null)+'--'+typeof(''));
------解决方案--------------------
nulL 未知类型,‘’为字符串类型
二楼答案参考吧
------解决方案--------------------
null是空指针。""是一个字符串,只不过这个字符串什么内容都没有。
------解决方案--------------------
------解决方案--------------------
"" 字符串为空 可视为String对象对待。
JS是弱类型语言,name不一定就是字符串对象,
null代表对象被初始化了,这个值是空值
name!=null name对象不是空对象
另外 undefined表示未定义对象 对象未被初始化
------解决方案--------------------
学习到了
null是一个空指针
“”是一个字符串
------解决方案--------------------
null是啥都没有,“”是一个表示空格的字符..
------解决方案--------------------
null表示这个对象没有指向任何东西,理解成“不存在”
“”表示是个值为空的对象