js删除对象的属性及封装方法

来源:互联网 发布:汤臣倍健褪黑素片 知乎 编辑:程序博客网 时间:2024/06/05 06:31

javascript中可以通过delete删除对象的属性: 
使用方法如下:

var obj={};obj.pro="del";delete obj.pro;//或者delete obj[pro]//该操作具有返回值 删除成功为true失败为false
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

为了便于使用封装成如下的方式:

Object.prototype.deleteProp=function (o) {    delete this[o]}obj.delete("pro")
0 0
原创粉丝点击