From 3eb580097f70ede1f9bc67298cff6ce26d625970 Mon Sep 17 00:00:00 2001 From: ruanyf Date: Mon, 19 Aug 2019 12:43:12 +0800 Subject: [PATCH] docs(function): edit tail call --- docs/function.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docs/function.md b/docs/function.md index e8420c2..03dcece 100644 --- a/docs/function.md +++ b/docs/function.md @@ -1047,6 +1047,8 @@ function addOne(a){ 上面的函数不会进行尾调用优化,因为内层函数`inner`用到了外层函数`addOne`的内部变量`one`。 +注意,目前只有 Safari 浏览器支持尾调用优化,Chrome 和 Firefox 都不支持。 + ### 尾递归 函数调用自身,称为递归。如果尾调用自身,就称为尾递归。