的map
功能看上去比for
循環好得多:調用一個函數而不指定其結果給一個變量
var arr = ["Apple", "Orange"];
// map example
arr.map(function(item){ eat(item); });
// for example
for(var i=0; i<arr.length; i++){
eat(arr[i]);
}
我寧願map
超過for
但:
- 的函數,其中
map
成爲一個參數應該有一個返回值被減少到一個數組,其中map
應該返回。將viod函數傳遞給map
有什麼影響,就像我的例子一樣? map
返回一個數組。如果我不將它分配給一個變量,會發生什麼,就像我的例子中那樣?- 有沒有像
map
這樣的虛空功能?
什麼在標題發生了什麼? 「assuaging」:) :) – tymeJV
3. ['Array.prototype.forEach'](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/forEach) – cHao