​null, '\0', ""(空串), undefined

这几个搞得我太乱了,有什么区别?这几个在内存中的编码是什么?

实践者1314
浏览 1375回答 1
1回答

侠客岛的含笑

null表示"没有对象",即该处不应该有值。undefined表示"缺少值",就是此处应该有一个值,但是还没有定义空字符串代表一个为空的字符串'\0':'\0'表示字符串结束,它在ASCII中的值为0。个人理解,不过感觉还是有点问题,希望大牛加以更正,谢谢
打开App,查看更多内容
随时随地看视频慕课网APP