Nur*_*yev 3 javascript destructuring ecmascript-6
我有一个包含符号作为键的对象.在这种情况下如何进行解构分配?
let symbol = Symbol()
let obj = {[symbol]: ''}
let { /* how do I create a variable here, that holds the value of [symbol] property? */ } = obj
Run Code Online (Sandbox Code Playgroud)
我需要知道这是否可能,我确实知道明显而简单的解决方法,但这不是我所要求的.
使用别名(请参阅分配新变量名称):
let symbol = Symbol()
let obj = { [symbol] : 'value'}
let { [symbol]: alias } = obj
console.log(alias)Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
213 次 |
| 最近记录: |