0
点赞
收藏
分享

微信扫一扫

第4章 变量、作用域与内存

月孛星君 2022-01-20 阅读 168
javascript

目录

4.1 原始值与引用值

4.1.1 动态属性

4.1.2 复制值 

 4.1.3 传递参数

4.1.4 确定类型 

 4.2 执行上下文与作用域

4.3 垃圾回收

4.4 小结


4.1 原始值与引用值

变量可以包含两种不同类型的数据:原始值和引用值。原始值(primitive value)就是最简单的数据,引用值(reference value)则是由多个值构成的对象。

4.1.1 动态属性

4.1.2 复制值 

 4.1.3 传递参数

4.1.4 确定类型 

typeof虽然对原始值很有用,但它对引用值的用处不大。我们通常不关心一个值是不是对象,而是想知道它是什么类型的对象。为了解决这个问题,ECMAScript提供了instanceof操作符,例子:

 4.2 执行上下文与作用域

4.3 垃圾回收

4.4 小结

JavaScript变量可以保存两种类型的值:原始值和引用值。原始值可能是以下6种原始数据类型之一:Undefined、Null、Boolean、Number、String和Symbol。原始值和引用值有以下特点。

举报

相关推荐

0 条评论