File tree Expand file tree Collapse file tree 1 file changed +9
-9
lines changed
1-js/06-advanced-functions/04-var Expand file tree Collapse file tree 1 file changed +9
-9
lines changed Original file line number Diff line number Diff 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
110110var 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// Пробуем объявить и сразу же вызвать функцию
250250function () { // <-- 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```
You can’t perform that action at this time.
0 commit comments