之前有一篇文章介绍js如何动态添加属性及属性值,接下来介绍如何删除销毁js对象属性及属性值:
var obj={'dsboke':369,'del':'deletetest'};
delete obj['del'];
如上代码,在对象前加上delete字符,后面就是要删除对象属性,类似于数组的键值对写法;其实js的数组是无法像php那样自定义键的,js是通过对象的方式添加属性及值实现类似数组键值对的。
注:其实js对象也可以使用类似数组键值方式取值的:
console.log(obj['del']);