Js中Map物件的使用

2022-06-23 22:57:17 字數 921 閱讀 2400

1、定義

鍵/值對的集合。

2、語法

mapobj = new map()

3、備註

集合中的鍵和值可以是任何型別。如果使用現有金鑰向集合新增值,則新值會替換舊值。

4、屬性

建構函式 :指定建立對映的函式。

prototype — 原型: 為對映返回對原型的引用。

size: 返回對映中的元素數。

5、方法

set: 新增一個新建元素到對映。

clear: 從對映中移除所有元素。

delete: 從對映中移除指定的元素。

foreach: 對對映中的每個元素執行指定操作。

get: 返回對映中的指定元素。

has: 如果對映包含指定元素,則返回 true。

tostring: 返回對映的字串表示形式。

valueof: 返回指定物件的原始值。

1、定義

鍵/值對的集合。

2、語法

mapobj = new map()

3、備註

集合中的鍵和值可以是任何型別。如果使用現有金鑰向集合新增值,則新值會替換舊值。

4、屬性

建構函式 :指定建立對映的函式。

prototype — 原型: 為對映返回對原型的引用。

size: 返回對映中的元素數。

5、方法

set: 新增一個新建元素到對映。

clear: 從對映中移除所有元素。

delete: 從對映中移除指定的元素。

foreach: 對對映中的每個元素執行指定操作。

get: 返回對映中的指定元素。

has: 如果對映包含指定元素,則返回 true。

tostring: 返回對映的字串表示形式。

valueof: 返回指定物件的原始值。

js map方法的使用

原型 array map callback thisobject callback的引數類似 map function value inde...

js中的forEach 和map

相同點 1 都是迴圈遍歷陣列中的每一項 2 每次執行匿名函式都支援三個引數,引數分別為item 當前每一項 ,index 索引值 ,arr 原陣列 3 匿名函式中的this都是指向window 4 只能遍歷陣列 不同點 map 有返回值,可以return出來 map 方法返回一個新陣列,陣列中的元素...

Shell中map的使用

shell中的map與array有很多的相似之處,array操作 一 在使用map時,需要先宣告,否則結果可能與預期不同,array可以不宣告 declare a map 二 初始化map 與array類似,可以使用括號直接初始化,也可以通過新增的方式來初始化資料,與array不同的是,括號直接初始...