不能使用delete操作符

发布于 7 年前作者 yqin14011 次浏览最后编辑 7 年前来自 ask

小程序里面不能使用delete操作符,提示:

unknown: Deleting local variable in strict mode

但是我查了一下,严格模式下,对于configuration为true(通过Object.create或者Object.defineProperty定义)的属性 是可以delete的,

var o = Object.create(null, {'x': {
  value: 1,
  configurable: true
}});

所以这块儿希望改进一下

1 回复
llin
llin1 楼5 年前

delete操作符是允许的,请提供一下代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)?