⊗jsSpItFn 61 of 294 menu

Функцыя ітэратара ў JavaScript

Усе ітэруемыя аб'екты маюць спецыяльную структуру, якая называецца ітэратар. Ітэратар уяўляе сабой функцыю, якая дазваляе перабіраць аб'ект.

Давайце паглядзім на прыкладзе масіва:

let arr = [1, 2, 3];

Функцыя ітэратара для любога ітэруемага аб'екта захоўваецца з ключом у выглядзе добра вядомага сімвала Symbol.iterator:

let func = arr[Symbol.iterator];

Мы можам пераканацца, што па дадзеным ключы захоўваецца функцыя (але яе код будзе схаваны ад нас браўзерам):

console.log(func); // функцыя

Праверце розныя тыпы вядомых вам ітэруемых аб'ектаў на прадмет наяўнасці ў іх апісанай функцыі.

Беларуская
AfrikaansAzərbaycanБългарскиবাংলাČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мы выкарыстоўваем cookie для працы сайта, аналітыкі і персаналізацыі. Апрацоўка дадзеных адбываецца згодна Палітыкай канфідэнцыяльнасці.
прыняць усе наладзіць адхіліць