⊗jsPmMCMCU 498 of 505 menu

Amaly Ulanylyş

Bizde iki sany sanly div bolsun:

<div id="div1">10</div> <div id="div2">10</div>

Geliň birinji div basylanda onuň bahasyny kwadrat derejä götereliň, ikinji div basylanda bolsa kub derejä götereliň.

Kodymyzy iki modul görnüşinde gurayalyň:

;(function() { let elem = document.querySelector('#div1'); // birinji div function func(num) { return num * num; // kwadrat derejä götermek } elem.addEventListener('click', function() { this.textContent = func(elem.textContent); }); })(); ;(function() { let elem = document.querySelector('#div2'); // ikinji div function func(num) { return num * num * num; // kub derejä götermek } elem.addEventListener('click', function() { this.textContent = func(elem.textContent); }); })();

Indi her bir modulda biz islendik üýtgeýän ýa-da funksiýany ulanyp bileris, olar skriptimiziň başga üýtgeýän we funksiýalary bilen çaknyşyp biljekdiginden gorkman.

Mysal üçin, her iki elementemizi elem üýtgeýjanynda saklaýarys - her biri öz modulynyň öz üýtgeýjanynda. Eger modullar bolmasa, elementlerimizi saklamak üçin dürli üýtgeýänleri girizmeli bolar. Modullar bilen bolsa, bu üýtgeýjanyň başga biri hem ulanjakdygyndan gorkman, bu üýtgeýjany rahatça ulanyp bileris.

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