Update index.md (#29703)

Fix incorrect translations
This commit is contained in:
Yan Logan
2019-04-15 22:02:35 +03:00
committed by Gregory Gubarev
parent d001390d18
commit c0d43e46b7

View File

@@ -3,6 +3,7 @@ title: Arrow Functions
localeTitle: Стрелочные функции localeTitle: Стрелочные функции
--- ---
Стрелочные функции - новый синтаксис ES6 для написания выражений функций JavaScript. Более короткий синтаксис экономит время, а также упрощает область действия. Стрелочные функции - новый синтаксис ES6 для написания выражений функций JavaScript. Более короткий синтаксис экономит время, а также упрощает область действия.
## Что такое стрелочная функция? ## Что такое стрелочная функция?
@@ -10,6 +11,7 @@ localeTitle: Стрелочные функции
Стрелочные функции — более краткий синтаксис для написания функций с использованием стрелки ( `=>` ). Стрелочные функции — более краткий синтаксис для написания функций с использованием стрелки ( `=>` ).
### Основной синтаксис ### Основной синтаксис
Ниже приведен базовый пример стрелочной функции: Ниже приведен базовый пример стрелочной функции:
@@ -28,6 +30,7 @@ localeTitle: Стрелочные функции
``` ```
Вам больше не нужны `function` и `return`, или даже фигурные скобки. Вам больше не нужны `function` и `return`, или даже фигурные скобки.
### Упрощение `this` ### Упрощение `this`
@@ -35,6 +38,7 @@ localeTitle: Стрелочные функции
Стрелочные функции, новые функции, определяют собственное `this` значение. Чтобы использовать `this` в традиционном выражении функции, мы должны написать обходное решение так: Стрелочные функции, новые функции, определяют собственное `this` значение. Чтобы использовать `this` в традиционном выражении функции, мы должны написать обходное решение так:
```javascript ```javascript
// синтаксис ES5 // синтаксис ES5
function Person() { function Person() {
@@ -53,6 +57,7 @@ localeTitle: Стрелочные функции
Стрелочная функция не определяет своего собственного значения `this`, а наследует `this` от родительской функции: Стрелочная функция не определяет своего собственного значения `this`, а наследует `this` от родительской функции:
```javascript ```javascript
// синтаксис ES6 // синтаксис ES6
function Person(){ function Person(){
@@ -70,5 +75,4 @@ localeTitle: Стрелочные функции
#### Дополнительные материалы #### Дополнительные материалы
[Ссылка MDN](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions/Arrow_functions) [Ссылка MDN](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions/Arrow_functions)