首页 > 其他 > 详细

怎样删除对象的某个属性或方法

时间:2019-10-09 13:49:29      阅读:75      评论:0      收藏:0      [点我收藏+]

使用 delete 关键字, 可以删除对象的属性或方法.

var obj = {};
obj.name; // undefined;

obj.name = "Lilei";
obj.name; // "Lilei"

obj.sayHello = function () { console.log("hello") };
obj.sayHello(); // "Hello";

delete obj.name; // true
delete obj.sayHello; // true;

obj.name; // undefined;
obj.sayHello(); // Error: undefined

 

由上可知, 使用delete可以删除对象的属性或方法, 删除成功会返回 true, 对不存在的属性进行引用时会返回 undefined, 对不存在的方法进行调用时会报错.

怎样删除对象的某个属性或方法

原文:https://www.cnblogs.com/aisowe/p/11640928.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!