Ingeboude string iterators in JavaScript
Strings het ook 'n ingeboude iterator. Kom ons deurlop byvoorbeeld die karakters van 'n string met 'n lus:
for (let elem of 'abc') {
console.log(elem); // 'a', 'b', 'c'
}
En laat ons nou die string uitbrei met die
spread-operateur:
console.log([...'abc']); // ['a', 'b', 'c']
Gegee 'n string met syfers:
let str = '12345';
Deurloop die syfers van hierdie getal met 'n lus en vind hul som.