当我使用 splice 方法从 javascript 中的数组中删除项目时,将返回已删除项目的数组。
var a = [{name:'object1'},{name:'object2'},{name:'object3'}];
// a.splice(0,2) -> [{name:'object1'},{name:'object2'}]
// Where do these guys live now? Are they really gone?
然后我是否需要对这些返回的对象调用“删除”以确保它们被取出内存?垃圾收集器只是处理这个吗?我可以相信吗?