东京热成人网站_XX另类XX伦理XXAV_亚洲精品无码成人AAA片_高清av中文字幕无码_手机看片国产欧美日韩高清_bd美妙第进化型

咨詢(xún)電話:
15628812133
16
2023/06

走進(jìn)es6——Set

發(fā)布時(shí)間:2023-06-16 19:03:29
發(fā)布者:神棍子
瀏覽量:
0

繼之前es6 數(shù)組的擴(kuò)展,對(duì)于擴(kuò)展來(lái)說(shuō)我們就告一段落了,下面來(lái)了解一種新的數(shù)據(jù)結(jié)構(gòu) Set。 Set類(lèi)似于數(shù)組,但是Set中的值都是唯一的,且沒(méi)有重復(fù)項(xiàng)。

聲明Set

如上圖示例,我們用add方法向Set中添加成員,但是添加到重復(fù)項(xiàng)時(shí),會(huì)自動(dòng)跳過(guò)該項(xiàng),除此一個(gè)個(gè)的添加外,在聲明時(shí)可以直接接受一個(gè)數(shù)組來(lái)初始化數(shù)據(jù)

    初始化數(shù)據(jù)

Set值插入時(shí)候,不會(huì)進(jìn)行類(lèi)型的轉(zhuǎn)換,例如字符串1和數(shù)字1,這兩個(gè)字符便都會(huì)記錄在集合中不被跳過(guò),繼而可以發(fā)現(xiàn),如果我們?cè)?/span>Set中存入對(duì)象,那么雖然是完全相同的對(duì)象,只要聲明位置不同,那么也會(huì)存下兩個(gè)

 

    同類(lèi)型

Set的常用方法:

size:返回長(zhǎng)度 new Set([1]).size

add: 添加成員

has:判斷是否為set

clear:清除所有

keys:返回所有鍵

values:返回所有值

enteries:返回鍵值對(duì)

forEach:遍歷


關(guān)鍵詞:
返回列表