Нужна помощь донатом
для написания учебников Kotlin, Java, C++, C#, Go, Rust, Dart
подробности по ссылке
⊗jsPmMCMC 497 of 505 menu
◀ ▶

JavaScript-те модульдер жабынулар арқылы

Жоғарыда сипатталған мәселе кез келген бағдарламалау тіліне тән. Шешім ретінде модульдер деп аталатындар қолданылады.

Модуль - бұл белгілі бір конструкция, оның айнымалылары мен функциялары тек оның ішінде көрінетін және сырттағыларға кедергі келтірмеуі үшін жасалған.

JavaScript-те бірнеше модуль түрлері бар. Ең қарапайым жабынулар арқылығы модульдер функцияны орнында шалу арқылы жасалады, мынау сияқты:

;(function() { // модуль коды осында })();

Осындай модульде жасалған айнымалылар мен функциялар осы модульден тыс жерде көрінбейді:

;(function() { let str = 'модуль айнымалысы'; function func() { alert('модуль функциясы'); } })(); // Модульдің айнымалылары мен функциялары осында қолжетімді емес: alert(str); alert(func);
← →
↑
Қазақ▼
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČ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
Біз сайттың жұмысы, аналитика және персонализация үшін cookie файлдарын қолданамыз. Деректерді өңдеу Құпиялылық саясаты бойынша жүреді.
барлығын қабылдау баптау қабылдамау