Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗jsPmMCPSDP 502 of 505 menu
◀ ▶

Standardparametrar

Låt oss säga att vi vill tillåta att inte alla inställningar behöver anges när modulen används. Om någon inställning inte anges kommer den att ta ett standardvärde.

Till exempel, i vårt fall kan vi göra så att typen som standard antar värdet p och antalet - värdet 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);

I det här fallet kan vi enkelt konfigurera vår modul på olika sätt. Till exempel, låt oss bara ange förälderelementet:

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

Och nu anger vi förälderelement och antal. Vi behöver inte ange typen - eftersom objekts inställningar inte har någon ordning, och vi kan utelämna dem hur vi vill. Så här ser vår konfiguration ut:

let config = { root: '#parent', amount: 10 }
← →
↑
Svenska▼
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa