Baseline Widely available
ÐонÑÑÑÑкÑÐ¾Ñ Set позволÑÐµÑ ÑоздаваÑÑ Ð¾Ð±ÑекÑÑ Set, в коÑоÑÑÑ Ñ ÑанÑÑÑÑ ÑникалÑнÑе знаÑÐµÐ½Ð¸Ñ Ð»Ñбого Ñипа, бÑÐ´Ñ Ñо пÑимиÑивнÑе знаÑÐµÐ½Ð¸Ñ Ð¸Ð»Ð¸ ÑÑÑлки на обÑекÑÑ.
ÐнÑеÑакÑивнÑй пÑимеÑconst set1 = new Set([1, 2, 3, 4, 5]);
console.log(set1.has(1));
// Expected output: true
console.log(set1.has(5));
// Expected output: true
console.log(set1.has(6));
// Expected output: false
СинÑакÑÐ¸Ñ ÐаÑамеÑÑÑ
iterable
ÐеобÑзаÑелÑнÑй
ÐÑли пеÑедаÑÑÑÑ Ð¸ÑеÑаÑивнÑй обÑекÑ, вÑе его ÑлеменÑÑ Ð±ÑдÑÑ Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ñ Ð² новÑй Set.
ÐÑли Ð²Ñ Ð½Ðµ ÑкажеÑе ÑÑÐ¾Ñ Ð¿Ð°ÑамеÑÑ Ð¸Ð»Ð¸ его знаÑение Ñавно нÑлÑ, новÑй Ð½Ð°Ð±Ð¾Ñ Ð±ÑÐ´ÐµÑ Ð¿ÑÑÑÑм.
ÐовÑй обÑÐµÐºÑ Set.
ÐÑимеÑÑ ÐÑполÑзование обÑекÑа Setlet mySet = new Set();
mySet.add(1); // Set [ 1 ]
mySet.add(5); // Set [ 1, 5 ]
mySet.add(5); // Set [ 1, 5 ]
mySet.add("какой-Ñо ÑекÑÑ"); // Set [ 1, 5, 'какой-Ñо ÑекÑÑ' ]
let o = { a: 1, b: 2 };
mySet.add(o);
СпеÑиÑикаÑии СовмеÑÑимоÑÑÑ Ñ Ð±ÑаÑзеÑами СмоÑÑиÑе Ñакже
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