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為什么經(jīng)過函數(shù)B,arr沒有變成null, 從函數(shù)A來看明明傳遞的是引用啊
關(guān)于Javascript中數(shù)組作為函數(shù)參數(shù)的問題?
茅侃侃
2019-04-25 22:19:29