⊗jsPmMCPSDP 502 of 505 menu

Alapértelmezett paraméterek

Tegyük fel, hogy szeretnénk lehetővé tenni, hogy a modul használatakor ne kelljen megadni minden beállítást. Ha valamelyik beállítás nincs megadva, akkor az felveszi az alapértelmezett értéket.

Például a mi esetünkben megtehetjük, hogy az alapértelmezett típus az p értéket vegye fel, a mennyiség pedig a 5 értéket:

;(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);

Ebben az esetben könnyen különböző módon konfigurálhatjuk a modulunkat. Például csak a szülőelemet adjuk meg:

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

Most pedig adjuk meg a szülőelemet és a mennyiséget. Eközben nem kell megadnunk a típust - hiszen a beállítási objektum elemeinek nincs sorrendje, és tetszőlegesen elhagyhatjuk őket. Tehát itt a mi beállításunk:

let config = { root: '#parent', amount: 10 }
Magyar
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
A weboldal működéséhez, elemzéshez és személyre szabáshoz sütiket használunk. Az adatfeldolgozás a Adatvédelmi irányelvek szerint történik.
összes elfogadása beállítás elutasítás