如何在JavaScript中通过引用传递变量?
我有三个变量,想对它们执行一些操作,因此希望将它们放入for循环中,并对每个变量执行操作。
伪代码:
myArray = new Array(var1, var2, var3);
for (var x = 0; x < myArray.length; x++){
// Do stuff to the array
makePretty(myArray[x]);
}
// Now do stuff to the updated variables
什么是最佳的做法?
makePretty(var1); makePretty(var2); makePretty(var3); ...
- BFTrickarr = [var1, var2, var3]; for (var i = 0, len = arr.length; i < len; i++) { arr[i] = makePretty(arr[i]); }
-- 您只需要将makePretty
返回的值存储回数组中的槽位即可。 - dylnmc