Manueli reference JavaScript Set
JavaScript 集合(Set) làwọn ìwọ̀n àkọ́kọ́ pàtàkì.
Ìwọ̀n kọ̀ọ̀kan nínú ìpàtẹ lè wà lẹ́ẹ̀kan kan pàápàá.
Àwọn ìwọ̀n wọ̀nyí lè jẹ́ irú ohun kọ̀ọ̀kan, pẹ̀lú àwọn irú ohun alálàyé tàbí ohun.
Báwo lè pèsè ìpàtẹ
O lè pèsè ìpàtẹ JavaScript láìfi:
- Gbé àkójọpọ̀ sí
new Set()
- Pèsè ìpàtẹ àti lo
add()
Ìlànà tó máa pèsè àwọn ohun
Ọ̀nà kìíní
Gbé àkójọpọ̀ sí new Set()
Ọ̀kan àpèsè:
// Ìpèsè ìpàtẹ const letters = new Set(["a","b","c"]);
Ọ̀nà méjì
Pèsè ìpàtẹ àti tọwọ́ àwọn ohun sí i:
// Ìpèsè ìpàtẹ const letters = new Set(); // Tí wọ́n bá fẹ́, tọwọ́ àwọn ohun sí ìpàtẹ letters.add("a"); letters.add("b"); letters.add("c");
Ìlànà àti àwọn ohun nínú ìpàtẹ JavaScript
Ìlànà/Ọ̀kan | Ìfihàn |
---|---|
new Set() | Pèsè ìpàtẹ tuntun. |
add() | Tí wọ́n bá fẹ́, tọwọ́ àwọn ohun mìíràn sí ìpàtẹ. |
clear() | Yọ gbogbo àwọn ohun nínú ìpàtẹ. |
delete() | Yọ àwọn ohun nínú ìpàtẹ. |
entries() | Padà ìtọsí [value, value] (ìwọ̀n kọ̀ọ̀kan nínú ìpàtẹ ni ìwọ̀n àti ọ̀kan). |
forEach() | Tí àkọ́kọ́ lo ìlànà àkọ́kọ́. |
has() | Bí àwọn ohun wà nínú ìpàtẹ, padà true. |
keys() | Pẹ̀lú ìlànà values(). |
size | Padà ìwọn ohun nínú ìpàtẹ. |
values() | Padà ìtọsí ìtọsí tí ó ní ìwọ̀n nínú ìpàtẹ. |
new Set() ìlànà
Gbé àkójọpọ̀ sí new Set()
Ọ̀kan àpèsè:
Ìṣọ̀kan
// Ìpèsè ìpàtẹ const letters = new Set(["a","b","c"]);
Ìyípadà àwọn ohun nínú ìpàtẹ
O lè lo for..of Ìṣàfihàn gbogbo àwọn ohun tí wọ́n wà nínú ìpàtẹ (ọ̀kan):
Ìṣọ̀kan
// Ìpèsè ìpàtẹ const letters = new Set(["a","b","c"]); // Ìyípadà gbogbo àwọn ohun let text = ""; for (const x of letters) { text += x; }