javascript如何删除键值对


本文摘自PHP中文网,作者醉折花枝作酒筹,侵删。

在javascript中,可以使用delete操作符删除键值对,语法格式为“delete 对象名称.属性”。 delete操作符用于删除对象的某个属性;如果没有指向这个属性的引用,那它最终会被释放。

本教程操作环境:windows7系统、javascript1.8.5版、Dell G3电脑。

delete 操作符用于删除对象的某个属性;如果没有指向这个属性的引用,那它最终会被释放。

语法:

1

2

3

4

delete expression

// expression 的计算结果应该是某个属性的引用,例如:

delete object.property

delete object['property']

object:对象的名称,或计算结果为对象的表达式。

property:要删除的属性。

对于所有情况都是true,除非属性是一个自身的 不可配置的属性,在这种情况下,非严格模式返回 false。

在严格模式下,如果是属性是一个自己不可配置的属性,会抛出TypeError。

delete 操作符会从某个对象上移除指定属性。成功删除的时候会返回 true,否则返回 false。

阅读剩余部分

相关阅读 >>

js实现滑动进度条

js 中 9 个强大主流写法(各种 hack 写法)

html css js是什么?

利用js+html5实现图片上传预览效果(实例)

js如何实现简易计算器

js 定义用字符串拼接的变量的解析

css和js后加问号和数字有什么用

ajax获取网页添加到div中的方法

如何利用js拼接html字符串

js的原型和原型链是什么

更多相关阅读请进入《js》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...