Skip to content

Commit d569de5

Browse files
authored
Merge pull request #1929 from PaulAsaf2/patch-4
Перевод на русский язык
2 parents a9858eb + e241163 commit d569de5

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

1-js/06-advanced-functions/04-var/article.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -105,22 +105,22 @@ let user; // SyntaxError: 'user' has already been declared
105105

106106
Используя `var`, можно переобъявлять переменную сколько угодно раз. Повторные `var` игнорируются:
107107
```js run
108-
var user = "Pete";
108+
var user = "Пётр";
109109

110110
var user; // ничего не делает, переменная объявлена раньше
111111
// ...нет ошибки
112112

113-
alert(user); // Pete
113+
alert(user); // Пётр
114114
```
115115

116116
Если дополнительно присвоить значение, то переменная примет новое значение:
117117

118118
```js run
119-
var user = "Pete";
119+
var user = "Пётр";
120120

121-
var user = "John";
121+
var user = "Иван";
122122

123-
alert(user); // John
123+
alert(user); // Иван
124124
```
125125

126126
## "var" обрабатываются в начале запуска функции
@@ -234,9 +234,9 @@ IIFE выглядит следующим образом:
234234
```js run
235235
(function() {
236236

237-
var message = "Hello";
237+
var message = "Привет";
238238

239-
alert(message); // Hello
239+
alert(message); // Привет
240240

241241
})();
242242
```
@@ -249,9 +249,9 @@ Function Expression обёрнуто в скобки `(function {...})`, пот
249249
// Пробуем объявить и сразу же вызвать функцию
250250
function() { // <-- SyntaxError: Function statements require a function name
251251

252-
var message = "Hello";
252+
var message = "Привет";
253253

254-
alert(message); // Hello
254+
alert(message); // Привет
255255

256256
}();
257257
```

0 commit comments

Comments
 (0)