delete动态删除js对象属性

var objtest = {
    prop: 'delete me'
};
//或者这么声明的对象
var objtest = new Array();
objtest['prop'] = 'delete me';
//删除属性'prop':
delete objtest.prop;
//或者
delete objtest['prop'];

//还可以删除任意变量
var numb = 17;
delete numb;

 

原文出处:http://hi.baidu.com/cnkarl/blog/item/d9e261c5735d0ca18326ac7a.html

其他参考:http://tech.idv2.com/2008/01/09/javascript-variables-and-delete-operator/

posted @ 2012-05-23 11:18  bourneli  阅读(19269)  评论(0编辑  收藏  举报