前沿拓展:
本文已经作者@Dmitri Pavluti授权翻译
JavaScript有2种类型:基本类型(string, booleans number,symbol)和对象。
对象是复杂的数据结构,JS 中最简单的对象是普通对象:一组键和关联值:
let myObject = {
name: '前端小智'
}
但是在某些情况下无法创建对象。 在这种情况下,JS 提供一个特殊值null —表示缺少对象。
let myObject = null
在本文中,我们将了解到有关JavaScript中null的所有知识:它的含义,如何检测它,null与undefined之间的区别以及为什么使用null造成代码维护困难。
》,这是一次纯正的实战,不模拟、不虚构,以极致的产品体验完美的细节处理,带你开发“完全真实”的小程序。有谁需要的话,我可以免费分享给你。领取方式:收藏+转发+点赞,第二私信我回复 "小程序" 即可获取。
拓展知识:
null错误
登录错误null通常表示空值,无结果,或是空**,程序通常使用空指针来表示条件;未知长度列表的结尾或未执行某些**作,这种空指针的使用可以与可空类型和选项类型中的Nothing值进行比较。
在ASCII码的第一个字符是null,它的数值是0,占用1字节;C语言把它作为字符串的最后一个字符,以表示字符串到此结束."\0"。
null指针是一个无类型指针,并且值为0。一个指针,拥有2个属性–地址值和指针类型。
两者的作用是:1,地址值标识变量的首地址(32位系统下指针的地址值占4字节);2,指针类型告诉编译器,应该怎样进行接下来的数据访问。
原创文章,作者:九贤生活小编,如若转载,请注明出处:http://www.wangguangwei.com/10910.html