问题模块 框架类型 问题类型 终端类型 微信版本 基础库版本
框架 微信小程序 Bug 工具 6.6.6 2.0.8
微信小程序里面不能使用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
}});所以这块儿希望改进一下
微信小程序开发问题解答
微信小程序开发者回答:
delete操作符是允许的,请提供一下代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)?
微信小程序开发者回答:
应该是我用法错了,发现是这样的:
var foo = {bar: {}};
delete foo.bar // 没问题
var other = foo.bar
delete other // 会报上面的错
本文网址:http://www.91bianli.com/weixinxiaochengxu/48422.html