ok
This commit is contained in:
parent
b1f0cfc5b2
commit
63f55dc65d
137 changed files with 1287 additions and 1651 deletions
|
@ -330,8 +330,8 @@ Now it works, because the name `"func"` is function-local. It is not taken from
|
|||
|
||||
The outer code still has it's variable `sayHi` or `welcome` later. And `func` is an "internal function name", how it calls itself privately.
|
||||
|
||||
```smart header="No such thing for Function Declaration"
|
||||
The "internal name" feature described here is only available for Function Expressions, not to Function Declarations. For Function Declarations, there's just no syntax possibility to add a one more "internal" name for them.
|
||||
```smart header="There's no such thing for Function Declaration"
|
||||
The "internal name" feature described here is only available for Function Expressions, not to Function Declarations. For Function Declarations, there's just no syntax possibility to add a one more "internal" name.
|
||||
|
||||
Sometimes, when we need a reliable internal name, it's the reason to rewrite a Function Declaration to Named Function Expression form.
|
||||
```
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue