刪除集合:JavaScript怎樣刪除set中的元素教你兩個方法
【內(nèi)容聲明】文章內(nèi)容收集整理于網(wǎng)絡(luò),僅供參考!如需了解“JavaScript怎樣刪除set中的元素教你兩個方法”等有關(guān)服務(wù)器、云主機租用、托管、配置、價格問題,請隨時咨詢YINGSOO客服,獲取最新優(yōu)惠!
【境外主機】俄羅斯物理服務(wù)器促銷 | 加拿大云服務(wù)器促銷 | 美國站群服務(wù)器促銷
【內(nèi)容推薦】免費服務(wù)器好用嗎?這些隱患你一定要了解
這篇文章我們來了解JavaScript怎樣刪除set中的元素,這里給大家分享兩個方法,分別是delete()方法和clear(),那么它們有何不同呢?實現(xiàn)代碼怎樣寫?下文有很詳細(xì)的介紹,有需要的朋友可以參考,接下來就跟隨小編來一起學(xué)習(xí)一下吧!
本教程操作環(huán)境:windows7系統(tǒng)、javascript1.8.5版、Dell G3電腦。
Set集合概述
Set集合和Arry數(shù)組很相似,但是Set集合存儲的是key也就是說Set集合中不可以存在兩個值和數(shù)據(jù)類型都相等的key
Set集合不可以用下標(biāo)取值
Set集合沒有l(wèi)ength屬性而是size
Set集合可以通過Array.from轉(zhuǎn)為真正的數(shù)組
javascript從set中刪除元素
1、使用delete()
de國外服務(wù)器lete() 方法可以從一個 Set 對象中刪除指定的元素。
語法:setObj.delete(value);
value:將要刪除的元素
返回值:
成功刪除返回 true,否則返回 false。
示例
var mySet = new Set();mySet.add("foo");mySet.delete("bar"); // 返回 false,不包含 "bar" 這個元素mySet.delete("foo"); // 返回 true,刪除成功mySet.has("foo"); // 返回 false,"foo" 已經(jīng)成功刪除
2、使用clear()
clear()方法從當(dāng)前Set對象中刪除所有元素。
語法:setObj.clear();
示例:
var set = new Set(["sd",68,86,38,64,"qweq",58,"68",86]);set.clear();//清空集合console.log(set.size);//打印結(jié)果為0 說明集合已經(jīng)被清空了console.log(set);//打印結(jié)果{}說明集合已經(jīng)被清空了
關(guān)于JavaScript刪除set中的元素的方法就介紹到這,上述示例具有一定的借鑒價值,感興趣的朋友可以參考,希望能對大家有幫助,想要了解更多大家可以關(guān)注本公司其它的相關(guān)文章。
YINGSOO,國際數(shù)據(jù)中心綜合服務(wù)提供商,多年來一直專注于香港云服務(wù)器租用、香港高防服務(wù)器租用、美國服務(wù)器租用等境外服務(wù)器租用服務(wù),9年的IDC行業(yè)經(jīng)驗,始終秉持客戶至上的原則,提供最優(yōu)質(zhì)的售前售后服務(wù),值得您的信賴!全國統(tǒng)一服務(wù)熱線:400-630-3752
熱搜詞條:【備份服務(wù)器】【數(shù)據(jù)結(jié)構(gòu)代碼】【香港服務(wù)器】【主機服務(wù)器】【網(wǎng)站定位】【圖片搜索引擎】【集合元素】【配置服務(wù)器】【服務(wù)器廣播】【自己的運行】【代碼清理】【服務(wù)器租用】【用戶算法】【添加鏈接】【字段自定義】【容器鏡像】【主機服務(wù)器】【攻擊服務(wù)器】【服務(wù)器香港】【桌面用戶】【香港服務(wù)器托管】【執(zhí)行調(diào)用】【數(shù)據(jù)庫磁盤】【算法網(wǎng)站】【用戶命令】【固態(tài)硬盤】【星期公式】【信息港云服務(wù)器】【項目找不到】【三星性能】
版權(quán)聲明:本站文章來源標(biāo)注為YINGSOO的內(nèi)容版權(quán)均為本站所有,歡迎引用、轉(zhuǎn)載,請保持原文完整并注明來源及原文鏈接。禁止復(fù)制或仿造本網(wǎng)站,禁止在非www.sddonglingsh.com所屬的服務(wù)器上建立鏡像,否則將依法追究法律責(zé)任。本站部分內(nèi)容來源于網(wǎng)友推薦、互聯(lián)網(wǎng)收集整理而來,僅供學(xué)習(xí)參考,不代表本站立場,如有內(nèi)容涉嫌侵權(quán),請聯(lián)系alex-e#qq.com處理。