Skip to content

Commit 4c65c59

Browse files
authored
Translate new variant of the article. Vol. 3
1 parent 2d996a7 commit 4c65c59

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

  • 1-js/06-advanced-functions/05-global-object

1-js/06-advanced-functions/05-global-object/article.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ let gLet = 5;
3434
alert(window.gLet); // undefined (не становится свойством глобального объекта)
3535
```
3636

37-
Если свойство настольно важное, что вы хотете сделать его доступным глобально, запишите его напрямую, как свойство глобального объекта:
37+
Если свойство настольно важное, что вы хотите сделать его доступным глобально, запишите его напрямую, как свойство глобального объекта:
3838

3939
```js run
4040
*!*
@@ -45,14 +45,14 @@ window.currentUser = {
4545
*/!*
4646

4747
// где угодно в коде
48-
alert(currentUser.name); // John
48+
alert(currentUser.name); // John
4949

5050
// или, если у нас есть локальная переменная с именем "value",
5151
// полумим её из window явно (безопасно!)
5252
alert(window.currentUser.name); // John
5353
```
5454

55-
Тем не менее, обычно не рекумендуется использовать глобальные перемнные. Следует применять их как можно реже. Скрипт, где на вход функция получает переменные и выдаёт определённый результат, чище, надёжней и удобней для тестирования.
55+
Тем не менее, обычно не рекомендуется использовать глобальные переменные. Следует применять их как можно реже. Скрипт, где на вход функция получает переменные и выдаёт определённый результат, чище, надёжней и удобней для тестирования.
5656

5757
## Использование полифилов
5858

0 commit comments

Comments
 (0)