let arr = [1,2,3,4,5]function A(_arr){ _arr[1] = 0}A(arr)console.log(arr) // 1 0 3 4 5function B(_arr){ _arr = null}B(arr)console.log(arr) // 1 0 3 4 5為什么經過函數B,arr沒有變成null, 從函數A來看明明傳遞的是引用啊
關于Javascript中數組作為函數參數的問題?
茅侃侃
2019-04-25 22:19:29