我有一个像这样的 on 对象
var obj = {};
function set()
{
obj.x1 = 20;
obj.y1 = 35;
obj.x2 = 60;
obj.y2 = 55;
...
}
删除/重置 obj 所有属性的最快方法是什么?
最佳答案
for (p in obj) {
if (obj.hasOwnProperty(p)) {
delete obj[p];
}
}
如果您只有一个对该对象的引用,那么用新的引用替换它会更快。
obj = {};
关于javascript - 在javascript中摆脱对象的所有属性的最快方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2561152/