Emr*_*reG 2 javascript ecmascript-6
如您所知,我们使用解构来使用ES6对象中的值.我想知道它的深度.
当我写下面的代码时:
let (or const) { firstVar, secondVar } = this.props
Run Code Online (Sandbox Code Playgroud)
它是在内存中分配新空间还是像指针一样使用这些值?
在过去,我写的时候
let { options } = this.props
options.splice(0,20)
Run Code Online (Sandbox Code Playgroud)
我注意到,虽然我的编译器在不同的情况下有像'props is readonly'这样的错误,但是道具中的变量已经改变了.怎么可能呢?
| 归档时间: |
|
| 查看次数: |
1849 次 |
| 最近记录: |