Junior — Middle
JavaScriptте Set коллекциясынын концепциясын жана анын негизги өзгөчөлүктөрүн түшүндүрүңүз
sobes.tech AI
AIден жооп
JavaScriptте Set коллекциясы ар кандай түрдөгү уникалдуу маанилерди сактай турган маалымат түзүмү болуп саналат, алар primitives же объекттер болушу мүмкүн. Setтин негизги өзгөчөлүктөрү:
- Жай гана уникалдуу элементтерди сактайт, дублётор автоматтык түрдө көз карандылык кылынат.
- Setтеги элементтер кошуу тартибине ылайык уюштурулган.
has()методу менен элементтин бар-жогун тез текшерүүгө болот.add(),delete(),clear()методдору жана итерцияны колдойт.
Колдонуу мисалы:
const mySet = new Set();
mySet.add(1);
mySet.add(5);
mySet.add(1); // кошулбайт, анткени 1 алгачкы бар
console.log(mySet.has(5)); // true
mySet.delete(1);
console.log(mySet.size); // 1
for (const item of mySet) {
console.log(item);
}