我尝试删除对象的动态属性。问题在于该属性取决于键数组。让我们看一下代码:
let keys = ['23', 'test', '12']; // Example but this is dynamic
let temp = this.array;
keys.forEach(k => {
temp = temp[k];
});
delete temp;
我想删除this.array ['23'] ['test'] ['12']。但是我遇到一个错误:“在严格模式下无法在标识符上调用删除”。怎么做 ?
侃侃尔雅
慕尼黑的夜晚无繁华
相关分类