使用 Javascript 從 Set 中移除元素
delete 方法檢查集合中是否已存在某個值,如果存在,則將該值從集合中移除。我們執行這一操作的方式如下 \- /nbsp;
示例
delete(val) {
if (this.has(val)) {
delete this.container[val];
return true;
}
return false;
}你可以使用 - 來測試這一操作
示例
const testSet = new MySet(); testSet.add(1); testSet.add(2); testSet.add(5); testSet.delete(5); testSet.delete(2); testSet.display(); console.log(testSet.has(5)); console.log(testSet.has(20)); console.log(testSet.has(1));
輸出
輸出將為 -
{ '1': 1}
False
False
True在 ES6 中,你使用 delete 函式如下 - 
示例
const testSet = new MySet(); testSet.add(1); testSet.add(2); testSet.add(5); testSet.delete(5); console.log(testSet.has(5)); console.log(testSet.has(20)); console.log(testSet.has(1));
輸出
輸出將為 -
False False True
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP