update docs, add object
This commit is contained in:
@@ -6,7 +6,7 @@ sidebar_position: 3
|
||||
|
||||
**Function Declaration (Объявление Функции):**
|
||||
|
||||
```
|
||||
```js
|
||||
function sayHi() {
|
||||
alert( "Привет" );
|
||||
}
|
||||
@@ -14,7 +14,7 @@ function sayHi() {
|
||||
|
||||
**Function Expression (Функциональное Выражение).**
|
||||
|
||||
```
|
||||
```js
|
||||
let sayHi = function() {
|
||||
alert( "Привет" );
|
||||
};
|
||||
@@ -25,7 +25,7 @@ let sayHi = function() {
|
||||
Давайте повторим: независимо от того, как создаётся функция – она является значением. В обоих приведённых выше примерах
|
||||
функция хранится в переменной sayHi.
|
||||
|
||||
```
|
||||
```js
|
||||
function sayHi() {
|
||||
alert( "Привет" );
|
||||
}
|
||||
@@ -48,7 +48,7 @@ alert( sayHi ); // выведет код функции
|
||||
|
||||
***Function Declaration может быть вызвана раньше, чем она объявлена.***
|
||||
|
||||
```
|
||||
```js
|
||||
sayHi("Вася"); // Привет, Вася
|
||||
|
||||
function sayHi(name) {
|
||||
@@ -57,7 +57,7 @@ function sayHi(name) {
|
||||
```
|
||||
|
||||
***Function Expression создаётся, когда выполнение доходит до него, и затем уже может использоваться.***
|
||||
```
|
||||
```js
|
||||
sayHi("Вася"); // ошибка!
|
||||
|
||||
let sayHi = function(name) { // (*) магии больше нет
|
||||
|
||||
Reference in New Issue
Block a user