⊗jsPmMCPSDP 502 of 505 menu

Oletusparametrit

Oletetaan, että haluamme sallia moduulia käytettäessä kaikkien asetusten määrittämättä jättämisen. Jos jotakin asetusta ei määritetä, se saa oletusarvon.

Esimerkiksi meidän tapauksessamme voimme tehdä niin, että tyyppi oletuksena saa arvon p ja määrä arvon 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);

Tällöin voimme helposti määrittää moduulimme eri tavoin. Esimerkiksi määritetään vain pääelementti:

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

Määritetään nyt pääelementti ja määrä. Samalla meidän ei tarvitse määrittää tyyppiä - sillä asetusobjektin elementeillä ei ole järjestystä, ja voimme jättää ne pois haluamallamme tavalla. Siinä asetuksemme:

let config = { root: '#parent', amount: 10 }
Suomi
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää