⊗jsPmMCPSDP 502 of 505 menu

Numatytoji parametrai

Tarkime, kad norime leisti naudojant modulį nenurodyti visų nustatymų. Jei kuris nors nustatymas nebus nurodytas, jis įgis numatytąją reikšmę.

Pavyzdžiui, mūsų atveju galime padaryti taip, kad numatytasis tipas įgautų reikšmę p, o kiekis - reikšmę 5:

;(function({root, type = 'p', amount = 5}) { let parent = document.querySelector(root); for (let i = 1; i <= amount; i++) { let elem = document.createElement(type); parent.append(elem); } })(config);

Tokiu atveju mes galime lengvai konfigūruoti mūsų modulį skirtingai. Pavyzdžiui, nurodykime tik pagrindinį elementą:

let config = { root: '#parent', }

Dabar nurodykime pagrindinį elementą ir kiekį. Tuo pačiu mums nereikės nurodyti tipo - juk objekto nustatymų elementai neturi eilės, ir mes galime juos praleisti bet kaip. Taigi, štai mūsų nustatymas:

let config = { root: '#parent', amount: 10 }
Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti