⊗jsPmMCPSDP 502 of 505 menu

Výchozí parametry

Předpokládejme, že chceme povolit, aby při použití modulu nemusely být uvedena všechna nastavení. Pokud nějaké nastavení nebude uvedeno, přijme výchozí hodnotu.

Například v našem případě můžeme udělat to, aby výchozí typ přijal hodnotu p a množství - hodnotu 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);

V tomto případě můžeme náš modul snadno konfigurovat různými způsoby. Například uveďme pouze nadřazený prvek:

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

Nyní uveďme nadřazený prvek a množství. Při tom nemusíme uvádět typ - protože prvky objektu nastavení nemají pořadí a můžeme je vynechávat, jak chceme. Takže, zde je naše nastavení:

let config = { root: '#parent', amount: 10 }
Čeština
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяDanskDeutschΕλληνικά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
Používáme soubory cookie pro fungování webu, analýzu a personalizaci. Zpracování údajů probíhá v souladu s Zásadami ochrany osobních údajů.
přijmout vše přizpůsobit odmítnout