Map.get()中的方法JavaScript用於返回Map中存在的所有元素中的特定元素。 Map.get() 方法將要返回的元素的鍵作為參數,並返回與作為參數傳遞的指定鍵關聯的元素。如果作為參數傳遞的鍵不存在於映射中,則 Map.get() 方法返回 undefined。 Map.get() 方法用於獲取Map中存在的所有元素中的特定元素。
用法:
mapObj.get(key)
參數值:
- key:它是必須返回的映射元素的鍵。
返回值:Map.get() 方法返回與作為參數傳遞的指定鍵關聯的元素,如果作為參數傳遞的鍵不存在於映射中,則返回未定義的元素。
下麵的示例說明了 get() 方法:
示例 1:此示例說明了 Map() 方法來創建包含映射的 [key, value] 對的映射對象,並使用 Map.get() 方法顯示與特定鍵關聯的元素。
javascript
// Creating a map object
let myMap = new Map();
// Adding [key, value] pair to the map
myMap.set(0, 'GeeksforGeeks');
// Displaying the element which is associated with
// the key '0' using Map.get() method
console.log(myMap.get(0));
輸出:
"GeeksforGeeks"
示例 2:此示例說明了 Map() 方法來創建包含多個 [key, value] 對的Map對象,並使用 Map.get() 方法顯示與特定鍵關聯的元素。
Javascript
// Creating a map object
let myMap = new Map();
// Adding [key, value] pair to the map
myMap.set(0, 'GeeksforGeeks');
myMap.set(1, 'is an online portal');
myMap.set(2, 'for geeks');
// Displaying the elements which are
//associated with the keys '0', '2'
// and '4' using Map.get() method
console.log(myMap.get(0));
console.log(myMap.get(2));
console.log(myMap.get(4));
輸出:
"GeeksforGeeks" "for geeks" undefined
異常:
- 如果變量不是 Map 類型,則 Map.get() 操作會拋出 TypeError。
- 如果 Map.get() 函數中指定的索引不屬於映射的 [key, value] 對,則 Map.get() 函數返回 undefined。
要了解 Javascript Map 和 Objects 之間的區別,請閱讀這篇 Map vs Object In Javascript 文章。
我們有Javascript Map方法的完整列表,要檢查這些方法,請閱讀這篇JavaScript Map Complete Reference文章。
支持的瀏覽器:
- 穀歌瀏覽器 38.0
- 微軟邊12.0
- 火狐13.0
- 互聯網瀏覽器 11.0
- Opera 25.0
- Safari 8.0
相關用法
- JavaScript Map get()用法及代碼示例
- JavaScript Map clear()用法及代碼示例
- JavaScript Map delete()用法及代碼示例
- JavaScript Map entries()用法及代碼示例
- JavaScript Map has()用法及代碼示例
- JavaScript Map forEach()用法及代碼示例
- JavaScript Map keys()用法及代碼示例
- JavaScript Map values()用法及代碼示例
- JavaScript Map set()用法及代碼示例
- JavaScript Map.entries()用法及代碼示例
- JavaScript Map.delete()用法及代碼示例
- JavaScript Map.keys()用法及代碼示例
- JavaScript Map.has()用法及代碼示例
- JavaScript Map.forEach()用法及代碼示例
- JavaScript Map.clear()用法及代碼示例
- JavaScript Map.size屬性用法及代碼示例
- JavaScript Map()用法及代碼示例
- JavaScript Math cosh()用法及代碼示例
- JavaScript Math sinh()用法及代碼示例
- JavaScript Math sin()用法及代碼示例
- JavaScript Math cos()用法及代碼示例
- JavaScript Math tan()用法及代碼示例
- JavaScript Math abs()用法及代碼示例
- JavaScript Math pow()用法及代碼示例
- JavaScript Math asin()用法及代碼示例
注:本文由純淨天空篩選整理自Shubrodeep Banerjee大神的英文原創作品 JavaScript Map get() Method。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。