Map.has()中的方法Javascript用於檢查映射中是否存在具有指定鍵的元素。它返回一個布爾值,指示映射中是否存在具有指定鍵的元素。這Map.has()方法將要搜索的元素的鍵作為參數並返回一個布爾值。如果該元素存在於映射中,則返回 true;如果該元素不存在,則返回 false。
用法:
mapObj.has(key)
使用的參數:
- key:是要查找的Map元素的鍵。
返回值:Map.has() 方法返回一個布爾值。如果該元素存在於映射中,則返回 true;如果該元素不存在,則返回 false。
下麵提供了上述函數的示例。
示例 1:在此示例中,已使用單個 [key, value] 對創建了Map對象 “myMap”,並且使用 Map.has() 方法來檢查Map中是否存在具有鍵 ‘0’ 的元素。
javascript
// creating a map object
let myMap = new Map();
// Adding [key, value] pair to the map
myMap.set(0, 'geeksforgeeks');
// displaying whether an element with
// the key '0' exists in the map or not
// using Map.has() method
console.log(myMap.has(0));
輸出:
true
示例 2:在本例中,創建了一個包含三個[key, value]對的映射對象“myMap”,並使用Map.has()方法來檢查映射對象中是否存在帶有‘0’和‘3’鍵的元素。Map與否。
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 whether an element with the
// key '0' and '3' exists in
// the map or not using Map.has() method
console.log(myMap.has(0));
console.log(myMap.has(3));
輸出:
true false
我們有 Javascript Map 方法的完整列表,要檢查這些方法,請閱讀這篇JavaScript MapComplete Reference 文章。
支持的瀏覽器:
- Chrome 38 及以上版本
- 邊 12 及以上
- 火狐瀏覽器 13 及以上版本
- Internet Explorer 11 及更高版本
- Opera 25 及以上
- Safari 8 及以上版本
相關用法
- JavaScript Map has()用法及代碼示例
- JavaScript Map clear()用法及代碼示例
- JavaScript Map delete()用法及代碼示例
- JavaScript Map entries()用法及代碼示例
- JavaScript Map get()用法及代碼示例
- 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 has() Method。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。