JavaScriptweakSet.delete()方法用於從a中刪除特定元素弱集 目的。 WeakSet 對象允許您將弱持有對象存儲在集合中。
用法:
weakSet.delete(value);
參數:此方法接受單個參數值。
- value:該值將從weakset對象中刪除。
返回值:如果該元素已成功從weakset對象中刪除,則返回true;如果該元素未成功刪除或在weakset中未找到該元素,則返回false。
以下是weakSet.delete()方法的示例:
示例 1:
javascript
function gfg() {
const A = new WeakSet();
const B = {};
A.delete(B);
console.log(A.has(B));
}
gfg();
輸出:
false
示例 2:這裏的輸出首先為true,這意味著元素“B”已成功設置到weakSet對象中,當輸出為false後,則表示元素“B”已成功從weakSet對象中刪除。
javascript
// Constructing weakSet() object
const A = new WeakSet();
// Creating a new element
const B = {};
// Adding the element to the weakset object
A.add(B);
// Testing whether the element has been
// set into the weakset object or not
console.log(A.has(B));
// Deleting B form the weakSet() object
A.delete(B);
// Testing whether the element "B" has been deleted or not
console.log(A.has(B));
輸出:
true false
支持的瀏覽器:
- 穀歌瀏覽器 36 及以上版本
- 火狐瀏覽器 34 及以上版本
- 蘋果 Safari 9 及以上版本
- Opera 23 及以上
- 邊 12 及以上
我們有完整的 JavascriptweakSet 方法列表,要檢查這些方法,請閱讀這篇JavaScript WeakSet Complete Reference 文章。
相關用法
- JavaScript weakSet add()用法及代碼示例
- JavaScript weakSet has()用法及代碼示例
- JavaScript weakMap get()用法及代碼示例
- JavaScript weakMap set()用法及代碼示例
- JavaScript weakMap has()用法及代碼示例
- JavaScript weakMap delete()用法及代碼示例
- JavaScript window.close()用法及代碼示例
- JavaScript window.open()用法及代碼示例
- JavaScript Math cosh()用法及代碼示例
- JavaScript Math sinh()用法及代碼示例
- JavaScript Math sin()用法及代碼示例
- JavaScript Math cos()用法及代碼示例
- JavaScript Math tan()用法及代碼示例
- JavaScript Math abs()用法及代碼示例
- JavaScript Math pow()用法及代碼示例
- JavaScript Math asin()用法及代碼示例
- JavaScript Math acos()用法及代碼示例
- JavaScript Math atan()用法及代碼示例
- JavaScript Math ceil()用法及代碼示例
- JavaScript Math floor()用法及代碼示例
- JavaScript Math round()用法及代碼示例
- JavaScript Math trunc()用法及代碼示例
- JavaScript Math max()用法及代碼示例
- JavaScript Math min()用法及代碼示例
- JavaScript Math sqrt()用法及代碼示例
注:本文由純淨天空篩選整理自ShivamKD大神的英文原創作品 JavaScript weakSet delete() Method。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。