/**
* 數(shù)據(jù)結(jié)構(gòu): set
* 集合: 可以存儲任何數(shù)據(jù)類型,并且是唯一的(不重復(fù)的值)
*/
const set1 = new Set();
// 往set1中添加數(shù)據(jù)
set1.add(100);
set1.add("A String");
set1.add({name:"Henry"});
set1.add(true);
// set1.add(100); // 不可以重復(fù)添加,無作用
// console.log(set1);
const set2 = new Set([1,true,'string']);
// console.log(set2);
// 計(jì)算set1中的數(shù)據(jù)個(gè)數(shù)
// console.log(set1.size);
// 檢查set中是否擁有對應(yīng)的值
// console.log(set1.has(100));
// console.log(set1.has(50 + 50));
// console.log(set1.has({name:"Henry"}));// 匹配的是地址
// console.log({name:"Henry"} === {name:"Henry"});
// 刪除set中的內(nèi)容
set1.delete(100);
// console.log(set1);
// for ... of 遍歷set
// for(let item of set1){
// console.log(item);
// }
// forEach 遍歷
// set1.forEach((value) =>{
// console.log(value);
// })
// 將set轉(zhuǎn)換為array
const setArray = Array.from(set1);
console.log(setArray);
17.新的數(shù)據(jù)結(jié)構(gòu) set
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。
相關(guān)閱讀更多精彩內(nèi)容
- 上一篇賽后記曾寫過,科爾在G6會不會一上來就擺出死亡五小,結(jié)果,科爾真擺出了五小陣容,看到五小手法,心里不由一陣咯...
- 條件表達(dá)式 你喜歡運(yùn)動嗎?你想成為一名優(yōu)秀的程序員嗎?存在于生活中的很多類似的問題如果僅從字面回答都可以得到一個(gè)是...