mirror of
https://github.com/ruanyf/es6tutorial.git
synced 2024-04-21 12:32:22 +00:00
delete object/Object.observe
This commit is contained in:
@@ -601,10 +601,3 @@ var a3 = ['x3', 'y3'];
|
||||
|
||||
数组推导需要注意的地方是,新数组会立即在内存中生成。这时,如果原数组是一个很大的数组,将会非常耗费内存。
|
||||
|
||||
## Array.observe(),Array.unobserve()
|
||||
|
||||
这两个方法用于监听(取消监听)数组的变化,指定回调函数。
|
||||
|
||||
它们的用法与`Object.observe`和`Object.unobserve`方法完全一致,也属于ES7的一部分,请参阅《对象的扩展》一章。
|
||||
|
||||
唯一的区别是,对象可监听的变化一共有六种,而数组只有四种:`add`、`update`、`delete`、`splice`(数组的`length`属性发生变化)。
|
||||
|
||||
Reference in New Issue
Block a user