⊗jsPmMCPSDP 502 of 505 menu

Default Parametrlər

Tutaq ki, moduldan istifadə edərkən bütün konfiqurasiya parametrlərini təyin etmək məcburiyyətində deyilik. Əgər hansısa parametr təyin edilməyibsə, onda o default dəyəri alacaq.

Məsələn, bizim vəziyyətimizdə default type parametrini p, default amount parametrini isə 5 etmək olar:

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

Bu halda biz modulumuzu asanlıqla fərqli şəkildə konfiqurasiya edə bilərik. Məsələn, yalnız ana elementi göstərək:

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

İndi isə ana elementi və sayı göstərək. Bunu edərkən type göstərməyə ehtiyac olmayacaq - çünki konfiqurasiya obyektinin elementlərinin sırası yoxdur və biz onları istədiyimiz kimi buraxa bilərik. Budur bizim konfiqurasiyamız:

let config = { root: '#parent', amount: 10 }
Azərbaycan
AfrikaansБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Biz saytin işi, analitika və fərdiləşdirmə üçün cookie istifadə edirik. Məlumatların emalı Məxfilik Siyasəti əsasında həyata keçirilir.
hamısını qəbul et konfiqurasiya et rədd et