「js高手之路」es6系列教程-Map詳解以及常用api
知識
09-24
ECMAScript 6中的Map類型是一種存儲著許多鍵值對的有序列表。鍵值對支持所有的數據類型. 鍵 0 和 『0』會被當做兩個不同的鍵,不會發生強制類型轉換.
如何使用Map?
let map = new Map();
常用方法:
set( 鍵,值 ): 添加新的鍵值對元素
get( 鍵 ): 獲取鍵對應的值,如果這個值不存在,返回undefined
可以用對象做為Map的鍵. 雖然是兩個空對象,但是不會發生強類型轉換.
has( key ): 判斷鍵名是否存在
delete( key ):刪除鍵名以及對應的值
clear(): 移除map集合中所有的鍵值對
size: map集合的元素個數
Map支持數組初始化,用一個二維數組,每個數組用鍵值對的方式
Map也支持forEach方法,支持2個參數, 第一個:函數,函數中支持3個參數( 值,鍵,當前map ), 第二個: this
文章來自博客園
找工作難?那是你沒選對行業!
2017年【中公教育】特別推出2017年就業促進計劃,500萬就業基金助你成為IT達人
詳情請戳://www.ujiuye.com/zt/jycj/?wt.bd=zy35844tt
什麼?海量IT學習資料白給你都不要?別想了,加群搶:499754614
※Linux 入門記錄:Linux 文件系統
※心理測試|單身必測!測你的桃花幾月開?
※是誰讓微笑變成了嘲諷?
※ubuntu下程序員常用命令大全
※同樣的衣服做了100件,這種事只有他們能幹出來
TAG:IT優就業 |