如何用JavaScript中的方法控制对象属性不被删除
1、第一,打开HBuilder工具,新建JavaScript文件,然后定义对象obj

2、第二,使用Object.defineProperty()设置属性name,configurable值为true,值为胡楠

3、第三,使用console.log()打印对象的属性name,然后调用delete方法,删除对象属性name,并再次打印obj.name

4、第四,保存代码并运行文件,可以查看到第一个打印胡楠,第二个为undefined

5、第五,将configurable值由true改为false,然后保存代码

6、第六,再次运行文件,可以发现两次打印结果为胡楠,说明对象obj的属性name没有被删除

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:107
阅读量:124
阅读量:188
阅读量:41
阅读量:174