中性和零的区别
代表“无”的两个值:和null。 我一般只是多用一点null,但是报错的时候经常遇到。 下面详细比较这两种数据类型的异同。
1、if语句中null和null都会自动转换为false,相等运算符直接报告两者相等。
!null==!==true
2. Null 的意思是“没有对象”,即那里不应该有任何值。 典型用法是:
(2)作为对象原型链的终点。
。(。) // 无效的
表示“缺失值”,即这里应该有一个值,但还没有定义。 典型用法是:
(1) 当变量被声明但未赋值时,它等于。
(2)函数调用时,没有提供应该提供的参数,参数等于。
(3) 该对象没有指定值的属性,且该属性的值为 。
(4) 当函数没有返回值时,默认返回。
变量我; i // f(x){.log(x)} f() // var o = new (); op // var x = f(); X //
感谢您的阅读,希望对您有所帮助,感谢您对本站的支持!