⊗jsPmMCPS 501 of 505 menu

JavaScript'te Kapanışlar Yoluyla Modül Ayarlarının Aktarılması

Aşağıdaki modüle sahip olduğumuzu varsayalım:

;(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ördüğünüz gibi, bu modüle üç ayar aktarılıyor: üst öğenin seçicisi, oluşturulacak öğenin türü ve öğe sayısı.

Genellikle bu tür ayarlar bir nesne şeklinde yapılır:

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

Modül parametresi olarak nesnemizi aktaralım:

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

Ayarlar nesnesinin yapısını çözmenin daha kabul görmüş bir yöntemdir:

;(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ürkçe
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet