美文网首页
null和undefined区别

null和undefined区别

作者: 南山码僧 | 来源:发表于2020-04-28 21:00 被阅读0次

    看下边代码,很相似啊,有木有?都表“无”的意思。

    区别:

    1:转数值时不一样,null转换成0,undefined转换成NaN。

    2:语义上细微区别,Null 表示“没有对象”,Undefined表示“此处缺少值”。

    用法:

    Null

    1:作为函数参数,表示没有这个参数对象。

    2:作为原型链的终点。

    Undefined

    1:变量申明未赋值

    2:调用函数时未传递本该传递的参数

    3:对象属性找不到

    4:函数没有返回值,默认返回undefined

    相关文章

      网友评论

          本文标题:null和undefined区别

          本文链接:https://www.haomeiwen.com/subject/unabwhtx.html