⊗jsPmMCPSDP 502 of 505 menu

Parametri predefiniti

Supponiamo di voler consentire, quando si utilizza il modulo, di non specificare tutte le impostazioni. Se qualche impostazione non viene specificata, assumerà un valore predefinito.

Ad esempio, nel nostro caso possiamo fare in modo che il tipo predefinito assuma il valore p, e la quantità - il valore 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);

In questo caso possiamo facilmente configurare il nostro modulo in modi diversi. Ad esempio, specifichiamo solo l'elemento genitore:

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

Ora specifichiamo l'elemento genitore e la quantità. In questo caso non avremo bisogno di specificare il tipo - poiché gli elementi dell'oggetto di configurazione non hanno un ordine, e possiamo ometterli come preferiamo. Quindi, ecco la nostra configurazione:

let config = { root: '#parent', amount: 10 }
Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta