⊗jsPmMCPSDP 502 of 505 menu

Standardparametre

Lad os sige, at vi vil tillade, at ikke alle indstillinger skal angives, når modulet bruges. Hvis en indstilling ikke angives, skal den antage en standardværdi.

For eksempel, i vores tilfælde kan vi gøre sådan, at standardtypen antager værdien p, og standardantallet antager værdien 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);

På denne måde kan vi nemt konfigurere vores modul på forskellige måder. For eksempel, lad os kun angive overordnede elementet:

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

Og lad os nu angive både overordnede element og antal. I dette tilfælde behøver vi ikke at angive typen - fordi egenskaberne i konfigurationsobjektet ikke har en rækkefølge, og vi kan udelade dem, som vi vil. Så her er vores konfiguration:

let config = { root: '#parent', amount: 10 }
Dansk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDeutschΕλληνικά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
Vi bruger cookies til webstedets funktion, analyse og personalisering. Behandling af data foregår i henhold til Fortrolighedspolitikken.
accepter alle tilpas afvis