ForEach 遍歷函數function中,value,index,arr 在函數體內部的修改,會導致原數組改變嗎?
ForEach 遍歷函數function中,value,index,arr 在函數體內部的修改,會導致原數組改變嗎?
var arr=[1,2,3,4,5];
arr.foreach(function(value,index,a){
value+=10;
})
arr;
ForEach 遍歷函數function中,value,index,arr 在函數體內部的修改,會導致原數組改變嗎?
var arr=[1,2,3,4,5];
arr.foreach(function(value,index,a){
value+=10;
})
arr;
2020-03-28
舉報
2020-03-28
不會,這個是按值復制,是原來的一個拷貝,在函數內修改不會改變原來數組的值。