js中其实是有delete这个关键字的
var obj = {key1: 'value1', key2: 'value2'};
delete obj.key1;
这样就能删除obj中的key1了。
不过delete不能删除直接使用var定义的变量。
比如:
var var1 = 'value1';
delete var1;
js中其实是有delete这个关键字的
var obj = {key1: 'value1', key2: 'value2'};
delete obj.key1;
这样就能删除obj中的key1了。
不过delete不能删除直接使用var定义的变量。
比如:
var var1 = 'value1';
delete var1;