⊗jsPmMCPS 501 of 505 menu

JavaScript-de modulyň sazlamalaryny ýapyklaýyşlar arkaly geçirmek

Bizde aşakdaky modul bolsun:

;(function(root, type, amount) { let parent = document.querySelector(root); for (let i = 1; i <= amount; i++) { let elem = document.createElement(type); parent.append(elem); } })('#parent', 'p', 5);

Görşüňiz ýaly, bu modula üç sazlama geçirilýär: eňşe elementiniň selektory, döretmek üçin element tipi we elementleriň sany.

Adatça, şeýle sazlamalar obýekt görnüşinde edilýär:

let config = { root: '#parent', type: 'p', amount: 5 }

Geliň, modulyň parametri hökmünde obýektimizi geçireýli:

;(function(config) { let parent = document.querySelector(config.root); for (let i = 1; i <= config.amount; i++) { let elem = document.createElement(config.type); parent.append(elem); } })(config);

Sazlamalar obýektiniň destrukturalizasiýasyny ýerine ýetirmek has kabul edilendir:

;(function({root, type, amount}) { let parent = document.querySelector(root); for (let i = 1; i <= amount; i++) { let elem = document.createElement(type); parent.append(elem); } })(config);
Türkmen
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkçeЎзбекOʻzbekTiếng Việt
Biz sahypanyň işlemegi, analitika we şahsyýetleşdirmek üçin cookie ulanýarys. Maglumatlaryň işlenişi Gizlinlik syýasaty boýunça amala aşyrylýar.
hemmesini kabul et sazlamak ret et