conflict with "rest syntax"
I think argN represents count of arbitrary parameters. But this syntax looks like "rest syntax". It could be more understandable to change it like this.
This commit is contained in:
parent
97ef86242f
commit
005204e107
1 changed files with 2 additions and 2 deletions
|
@ -5,7 +5,7 @@ There's another very simple and concise syntax for creating functions, that's of
|
||||||
It's called "arrow functions", because it looks like this:
|
It's called "arrow functions", because it looks like this:
|
||||||
|
|
||||||
```js
|
```js
|
||||||
let func = (arg1, arg2, ...argN) => expression
|
let func = (arg1, arg2, ..., argN) => expression
|
||||||
```
|
```
|
||||||
|
|
||||||
...This creates a function `func` that accepts arguments `arg1..argN`, then evaluates the `expression` on the right side with their use and returns its result.
|
...This creates a function `func` that accepts arguments `arg1..argN`, then evaluates the `expression` on the right side with their use and returns its result.
|
||||||
|
@ -13,7 +13,7 @@ let func = (arg1, arg2, ...argN) => expression
|
||||||
In other words, it's the shorter version of:
|
In other words, it's the shorter version of:
|
||||||
|
|
||||||
```js
|
```js
|
||||||
let func = function(arg1, arg2, ...argN) {
|
let func = function(arg1, arg2, ..., argN) {
|
||||||
return expression;
|
return expression;
|
||||||
};
|
};
|
||||||
```
|
```
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue