两个问题,第一,null是值类型还是引用类型?第二,什么是打点统计?百度都没搜出来
来源:19-5 Ajax-跨域和问题解答
qq_朕知道了_1
2017-07-02
写回答
3回答
-
第一,null 是引用类型
第二,你去查查“百度统计”这个工具怎么用,就知道什么是打点统计了。说的直白点,你做了一个网站或者app,你要想知道每天有多少人访问了你的网站,你该怎么做?
012017-07-02 -
金融先森
2017-07-02
@王福朋
我不同意你对 「null 是引用类型」的看法,因为是一个特殊值,null 表示"没有对象",即该处不应该有值。典型用法是: 1.作为函数的参数,表示该函数的参数不是对象。 2.作为对象原型链的终点。
所以我认为也不属于基本类型值
之外《JavaScript高级程序设计》第三章(P23、24)、第四章(P48)也提高 Null 是javascript5中基本数据类型中一种,但是 null 被认为是空的对象引用
综上所术:null 属于特殊类型、不属于值类型、也不属于引用类型。
122019-05-02 -
小董君同学
2017-07-04
我的理解 null 是个空指针,因为它的引用也就是指向是一个空的对象,所以它的 typeof 是 Object。
还有一种说法是 null 的 typeof 是 Object 是个语言设计中的 bug,但是因为时间长了,不能随意更改,一旦更改,会引起很多程序都不对了。
00
相似问题