我需要从哈希/对象中删除所有内容并保留引用。这是一个例子
var x = { items: { a: 1, b: 2} }
removeItems(x.items) ;
console.log(x.items.clean) ;
function removeItems(items) {
var i ;
for( i in items; i++ ) {
delete items[i] ;
}
items.clean = true ;
}
我想知道是否有更短的方法来实现这一点。例如,可以按如下方式清理数组
myArray.length = 0 ;
有什么建议么?