老师能解释以下这两句是如何判断的吗?说下过程

来源:3-7 选择题

离离钟

2018-10-27 17:03:01

undefined == null;

undefined === null;

写回答

2回答

妮可妮可妮_

2018-10-28

==比较的是值,undefined和null都是表示数据是空的,所以在值的对比都是没有,他俩就相等

而===引用类型值的变量比较的是地址,只有指向同一个对象,才表示两个变量相等; undefined是Undefined类型,null是Null类型,它们的数据类型不相等。

undefined和null的值就是为空,什么都没有,并不是空字符串,“”是会分配空字符串长度的内存,同学一定要区分开哦~

http://img.mukewang.com/climg/5bd5151c0001757403110215.jpghttp://img.mukewang.com/climg/5bd5161e0001a8d406760270.jpg

祝学习愉快!

0

离离钟

提问者

2018-10-27

好吧。虽然看到了其他问题中有老师回答了, 但还是想听听不同老师的回复,特别是undefined和null的值,空值,这个空值是怎么理解,空字符串?

0

0 学习 · 4826 问题

查看课程