ForEach 遍歷函數(shù)function中,value,index,arr 在函數(shù)體內(nèi)部的修改,會(huì)導(dǎo)致原數(shù)組改變嗎?
ForEach 遍歷函數(shù)function中,value,index,arr 在函數(shù)體內(nèi)部的修改,會(huì)導(dǎo)致原數(shù)組改變嗎?
var arr=[1,2,3,4,5];
arr.foreach(function(value,index,a){
value+=10;
})
arr;
2020-03-28
不會(huì),這個(gè)是按值復(fù)制,是原來(lái)的一個(gè)拷貝,在函數(shù)內(nèi)修改不會(huì)改變?cè)瓉?lái)數(shù)組的值。