let arr = [1,2,3,4,5]
function A(_arr){
_arr[1] = 0
}
A(arr)
console.log(arr) // 1 0 3 4 5
function B(_arr){
_arr = null
}
B(arr)
console.log(arr) // 1 0 3 4 5
为什么经过函数B,arr没有变成null, 从函数A来看明明传递的是引用啊
茅侃侃
一只萌萌小番薯
Smart猫小萌
随时随地看视频慕课网APP
相关分类