javascript 有map嗎
javascript中有map方法,該方法用於返回一個新陣列,並按照原始陣列元素順序依次處理元素;map語法是“array.map(function(currentValue,index,arr), thisValue)”。
本文操作環境:windows7系統、javascript1.8.5版、Dell G3電腦。
javascript 有map嗎?
javascript中有map方法。
JavaScript Array map() 方法定義和用法
map() 方法返回一個新陣列,陣列中的元素為原始陣列元素呼叫函式處理後的值。
map() 方法按照原始陣列元素順序依次處理元素。
注意: map() 不會對空陣列進行檢測。map() 不會改變原始陣列。
語法
array.map(function(currentValue,index,arr), thisValue)
引數說明
引數 function(currentValue, index,arr) 必須:函式,陣列中的每個元素都會執行這個函式
引數currentValue 必須:當前元素的值
index 可選:當前元素的索引值
arr 可選:當前元素屬於的陣列物件
thisValue 可選:物件作為該執行回撥時使用,傳遞給函式,用作 "this" 的值。
如果省略了 thisValue,或者傳入 null、undefined,那麼回撥函式的 this 為全域性物件。
返回值: 返回一個新陣列,陣列中的元素為原始陣列元素呼叫函式處理後的值。
例項
陣列中的每個元素乘於輸入框指定的值,並返回新陣列:
var numbers = [65, 44, 12, 4]; function multiplyArrayElement(num) { return num * document.getElementById("multiplyWith").value; } function myFunction() { document.getElementById("demo").innerHTML = numbers.map(multiplyArrayElement); }
執行效果:
推薦學習:《》
以上就是javascript 有map嗎的詳細內容,更多請關注php中文網其它相關文章!
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/3034/viewspace-2827213/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- JavaScript map()JavaScript
- JavaScript map()方法JavaScript
- JavaScript Array map() 方法JavaScript
- JavaScript Map與WeakMapJavaScript
- A Map to Success: Functors in JavascriptJavaScript
- JavaScript Source Map 詳解JavaScript
- javascript實現Map結構JavaScript
- JavaScript中 Map 物件詳解JavaScript物件
- javascript中的Map和SetJavaScript
- javascript模擬jQuery的map()方法程式碼例項mapJavaScriptjQuery
- JavaScript --- Map集合結構詳解JavaScript
- javascript生成map物件的函式JavaScript物件函式
- JavaScript — Map集合結構詳解JavaScript
- [Javascript] Object.groupBy & Map.groupByJavaScriptObject
- 你知道JavaScript的繼承有幾種寫法嗎?JavaScript繼承
- JavaScript 中 forEach、map、filter 詳細JavaScriptFilter
- 聽說過對 Go map 做 GC 嗎?GoGC
- JavaScript(1)高階函式filter、map、reduceJavaScript函式Filter
- javascript高階函式---filter---map---reduceJavaScript函式Filter
- JavaScript中Map和ForEach的區別JavaScript
- 《深入理解JavaScript》——2.3 JavaScript有用嗎JavaScript
- JavaScript中的new map()和new set()使用詳細(new map()和new set()的區別)JavaScript
- 有必要報名長沙前端培訓嗎?自學JavaScript圖書推薦前端JavaScript
- JavaScript 4/30: 陣列的 map, filter 和 reduce 用法JavaScript陣列Filter
- 每天都在用 Map,這些核心技術你知道嗎?
- 有接外包的前端嗎?有私活前端
- 帶你玩轉 JavaScript ES6 (六) – Map 對映JavaScript
- javascript陣列的map()函式用法簡單介紹JavaScript陣列函式
- ES6新特性:JavaScript中的Map和WeakMap物件JavaScript物件
- 前端有架構嗎?前端架構
- python有前景嗎Python
- 學Java有前途嗎?Java
- 學習有早晚嗎
- JavaScript --有關提升JavaScript
- JavaScript基礎——你真的清楚JavaScript是什麼嗎?JavaScript
- 你知道嗎?甲骨文擁有JavaScript商標權 未經授權不得使用JavaScript
- JavaScript 你真的瞭解this指向嗎JavaScript
- javascript是指令碼語言嗎JavaScript指令碼