diff --git a/docs/function.md b/docs/function.md index f0bb8e9..49651db 100644 --- a/docs/function.md +++ b/docs/function.md @@ -73,7 +73,7 @@ function foo(x, x, y = 1) { // SyntaxError: Duplicate parameter name not allowed in this context ``` -另外,一个容易忽略的地方是,如果参数默认值是变量,那么参数就不是传值的,而是每次都重新计算默认值表达式的值。 +另外,一个容易忽略的地方是,如果参数默认值是变量,那么参数就不是传值的,而是每次都重新计算默认值表达式的值。也就是说,参数默认值是惰性求值的。 ```javascript let x = 99;