Matukio ya Set ya JavaScript
- Makala ya Set inahusisha kueleza na mifano ya matumizi ya matumizi na matumizi ya Set. Mwongozo wa kuzungumza
- Mwongozo wa kuzingatia JS Map
new Set() 方法
将数组传递给 new Set()
构造函数:
mimba
Mifano 2 const letters = new Set(["a","b","c"]);
const letters = new Set(["a","b","c"]);
mimba
kazi add() letters.add("d");
letters.add("e");
mimba
kama kuingia elementi yote hasa, kinaonekana kusafirishwa kwa kwanza: letters.add("a"); letters.add("b"); letters.add("b"); letters.add("b"); letters.add("b"); letters.add("b"); letters.add("b");
letters.add("c");
inaonekana kufaa kila elementi ya Set for..of
kikokoto cha kufaa kila elementi ya Set (thamani):
mimba
Mifano 2 // Kuanzisha Set // kufaa kila element // Kufichwa yote for (const x of letters) { text += x; text += entry;
kazi has()
kama thamani inapatikana katika Sethas()
kazi inaruhusu kuzungumza kwa true.
mimba
Mifano 2 // Kuanzisha Set // Inaonekana "d" katika Set? answer = letters.has("d");
kazi forEach()
forEach()
kazi inatumika kwa kila elementi ya Set kwa kumtumia kazi:
mimba
Mifano 2 // Kuanzisha Set const letters = new Set(["a", "b", "c"]); // Kufichwa yote letters.forEach(function(value) { text += value; });
kazi values()
values()
kazi inaruhusu kuzungumza kwa kipandiko kinachotangaza kwa Set kwa thamani zake:
Hii inaonyesha kwamba Set inayofanana na Map.
Mifano 2 // Kuanzisha Set // kufaa kila thamani const myIterator = letters.values(); // kufaa kila thamani // Kufichwa yote const myIterator = letters.entries(); for (const entry of letters.entries()) { text += entry;
for (const entry of myIterator) {
Mifano 2 // Kuanzisha Set // kufaa kila thamani // Kufichwa yote for (const entry of letters.values()) { for (const entry of letters.entries()) { text += entry;
kazi keys()
keys()
kazi inaruhusu kuzungumza kwa kipandiko kinachotangaza kwa Set kwa thamani zake:
Tahadhari:
Set ina ngome zaidi, kwa hiyo keys()
kireje kwa values()
kikweli cha kina.
]。
Hii inaonyesha kwamba Set inayofanana na Map.
Mifano 2 // Kuanzisha Set // kuzengia kipandiko const myIterator = letters.keys(); // kufaa kila element // Kufichwa yote for (const x of myIterator) { text += x; text += entry;
for (const entry of myIterator) {
Mifano 2 // Kuanzisha Set // kufaa kila element // Kufichwa yote for (const x of letters.keys()) { text += x; text += entry;
entries() method
Kwa sababu Set inaonyesha kiwango cha kina,
Method inarudi [,Kurudi [ ,] ya maelezo.
Tahadhari:
Kwa sababu Set inaonyesha kiwango cha kina,
] ya maelezo.Method kinaumuwa kuwa [Kurudi [ ,key
] ni kweli. Kwa sababu Set inaonyesha kiwango cha kina,
entries(),Kurudi [ ,value
]。
Hii inaonyesha kwamba Set inayofanana na Map.
Mifano 2 // Kuanzisha Set Mifano 1 // Kufichwa yote const letters = new Set(["a", "b", "c"]); // Kufichwa yote const myIterator = letters.entries(); for (const entry of letters.entries()) { text += entry;
for (const entry of myIterator) {
Mifano 2 // Kuanzisha Set const letters = new Set(["a", "b", "c"]); // Kufichwa yote let text = ""; for (const entry of letters.entries()) { text += entry;
Tafadhali jaribu
Makala ya Set ya kamiliMakala ya JavaScript SetKwa uharibifu wa makala kamili, tafadhali nikaangalia:
。
- Makala ya Set inahusisha kueleza na mifano ya matumizi ya matumizi na matumizi ya Set. Mwongozo wa kuzungumza
- Mwongozo wa kuzingatia JS Map