Javascript中 null和空的区别

//2.校验数据if(userNameValue==null||userNameValue=="")在校对数据中有一段这个代码判断用户是不是输入的空我想知道什么情况下才会... //2.校验数据
if(userNameValue==null ||userNameValue=="")
在校对数据中有一段这个代码 判断用户是不是输入的空 我想知道什么情况下才会出现null的情况
展开
 我来答
折柳成萌
高粉答主

2017-09-17 · 繁杂信息太多,你要学会辨别
知道顶级答主
回答量:4.4万
采纳率:96%
帮助的人:6090万
展开全部
var str1 = null; str引用为空
var str2 = ""; str引用一个空串
也就是null没有分配空间,""分配了空间,因此str1还不是一个实例化的对象,而str2已经实例化。
追问
这个代码是判断用户输入的账号 我想知道用户输入什么会造成null的情况
M112233445522
2017-09-17 · 超过36用户采纳过TA的回答
知道小有建树答主
回答量:175
采纳率:0%
帮助的人:51.6万
展开全部
不知道到底想顾虑那种,既然已经定义并且获得了userNameValue,那么length==0即可过滤空
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式