remove(fn) {
let pond =this.pond;
pond.forEach((item,index)=>{
if(item===fn){
pond[index]=null;
//item=null;
}
})
};遍历数组里的方法,想把满足条件设置成空, 请问为什么pond[index]=null 可以生效,而item=null;就不能用呢?
1 回答
已采纳
橋本奈奈未
TA贡献436条经验 获得超108个赞
因为item其实只是一个变量而已。
就好比
function fn() {} var f = fn; f = null; // 你觉得这时候fn会是null吗?
添加回答
举报
0/150
提交
取消