Baseline Widely available
delete()
㯠Set
ã¤ã³ã¿ã¼ãã§ã¤ã¹ã®ã¡ã½ããã§ãæå®ãããå¤ããã®éåã«ããã°ãåãé¤ãã¾ãã
const set1 = new Set();
set1.add({ x: 10, y: 20 }).add({ x: 20, y: 30 });
// Delete any point with `x > 10`.
set1.forEach((point) => {
if (point.x > 10) {
set1.delete(point);
}
});
console.log(set1.size);
// Expected output: 1
æ§æ
setInstance.delete(value)
弿°
value
Set
ããåãé¤ãè¦ç´ ã®å¤ã§ãã
true
ãªãã° value
ãæ¢ã« Set
ã«åå¨ãã¦ãããã¨ã表ãã¾ããããã§ãªããã° false
ãè¿ãã¾ãã
const mySet = new Set();
mySet.add("foo");
mySet.delete("bar"); // åé¤ããã¹ãè¦ç´ ãè¦ã¤ãããªããã° false ãè¿ã
mySet.delete("foo"); // æ£å¸¸ã«è¦ç´ ãåé¤åºæ¥ãã° true ãè¿ã
mySet.has("foo"); // åå¨ããªãè¦ç´ ã確èªãã㨠false ãè¿ã
Set ãããªãã¸ã§ã¯ããåé¤ãã
ãªãã¸ã§ã¯ãå士ã¯åç §ã§æ¯è¼ããããããå ã®ãªãã¸ã§ã¯ãã¸ã®åç §ãä¿æãã¦ããªãå ´åã¯ãåã ã®ããããã£ããã§ãã¯ãã¦åé¤ããå¿ è¦ãããã¾ãã
const setObj = new Set(); // æ°ããã»ããã使
setObj.add({ x: 10, y: 20 }); // ã»ããã«ãªãã¸ã§ã¯ãã追å
setObj.add({ x: 20, y: 30 }); // ã»ããã«ãªãã¸ã§ã¯ãã追å
// `x > 10` ã®ãã¤ã³ããåé¤
setObj.forEach((point) => {
if (point.x > 10) {
setObj.delete(point);
}
});
仿§æ¸ ãã©ã¦ã¶ã¼ã®äºææ§ é¢é£æ
å ±
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4