mirror of
https://github.com/ruanyf/es6tutorial.git
synced 2024-04-21 12:32:22 +00:00
docs(function): edit tail call
This commit is contained in:
@@ -1047,6 +1047,8 @@ function addOne(a){
|
||||
|
||||
上面的函数不会进行尾调用优化,因为内层函数`inner`用到了外层函数`addOne`的内部变量`one`。
|
||||
|
||||
注意,目前只有 Safari 浏览器支持尾调用优化,Chrome 和 Firefox 都不支持。
|
||||
|
||||
### 尾递归
|
||||
|
||||
函数调用自身,称为递归。如果尾调用自身,就称为尾递归。
|
||||
|
||||
Reference in New Issue
Block a user