Skip to content

Commit b994a39

Browse files
committed
minor fixes
1 parent f7c53ce commit b994a39

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

1-js/13-modules/01-modules-intro/article.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -114,9 +114,9 @@ sayHi('Іван'); // Привіт, Іван!
114114
```
115115

116116
```smart
117-
В браузері є можливість створити глобальну змінну рівня вікна браузера шляхом явного призначення її до об’єкту `window`, наприклад: `window.user = "Іван"`.
117+
В браузері є можливість створити глобальну змінну рівня вікна браузера шляхом явного призначення її до об’єкту `window`, наприклад: `window.user = "Іван"`.
118118
119-
Тоді всі скрипти типу `type="module"` і без нього будуть "бачити" змінну user.
119+
Тоді всі скрипти типу `type="module"` і без нього будуть "бачити" змінну user.
120120
121121
Тим не менш, створення таких глобальних змінних неприйнятно. Будь ласка, намагайтеся уникати їх.
122122
```
@@ -175,7 +175,7 @@ import {admin} from './admin.js';
175175
alert(admin.name); // Pete
176176

177177
*!*
178-
// Обидва файли, 1.js і 2.js, імпортують той самий об’єкт
178+
// Обидва файли, 1.js і 2.js, імпортують той самий об’єкт
179179
// Зміни, зроблені в 1.js, з’являться в 2.js
180180
*/!*
181181
```
@@ -214,7 +214,7 @@ import {config} from './admin.js';
214214
config.user = "Pete";
215215
```
216216

217-
...Тепер модуль `admin.js` налаштовано.
217+
...Тепер модуль `admin.js` налаштовано.
218218

219219
Інші модулі можуть імпортувати його, і він правильно показує поточного користувача:
220220

@@ -241,7 +241,7 @@ sayHi(); // Ready to serve, *!*Pete*/!*!
241241
242242
### У модулі «this» не визначено
243243
244-
Це незначна особливість, але для повноти картини треба згадати про це.
244+
Це незначна особливість, але для повноти картини треба згадати про це.
245245
246246
У модулі на верхньому рівні `this` не визначено (undefined).
247247
@@ -379,7 +379,7 @@ import {sayHi} from 'sayHi'; // Помилка, "голий" модуль
379379
380380
Збирач робить таке:
381381
382-
1. Бере «основний» модуль, який ми збираємося помістити в <script type="module"> HTML.
382+
1. Бере «основний» модуль, який ми збираємося помістити в `<script type="module">` HTML.
383383
2. Аналізує залежності (імпорт, імпорти імпортів тощо)
384384
3. Збирає один файл з усіма модулями (або кілька файлів, це можна налаштувати), перезаписує вбудований import функцією імпорту від збирача, щоб усе працювало. Спеціальні типи модулів, такі як HTML/CSS теж підтримуються.
385385
4. У процесі можуть відбуватися й інші трансформації та оптимізації коду:

0 commit comments

Comments
 (0)