这是MDN上的:
语法
arr.forEach(callback[, thisArg]);源码地址
具体问题:
为什么要写成callback[,thisArg]? 按照MDN的解释,callback是一个函数,thisArg是一个可选参数,那为什么不写成
arr.forEach(callback(),[thisArg]);
它那种写法一开始看很难看懂~
语法
为什么要写成callback[,thisArg]? 按照MDN的解释,callback是一个函数,thisArg是一个可选参数,那为什么不写成
arr.forEach(callback(),[thisArg]);
它那种写法一开始看很难看懂~
13 回答12.9k 阅读
8 回答2.7k 阅读
2 回答5.1k 阅读✓ 已解决
7 回答2.1k 阅读
5 回答1.3k 阅读
3 回答2.2k 阅读✓ 已解决
3 回答1.3k 阅读✓ 已解决
英文版的语法模板是这样的:
[, xxx]算上MDN的一个惯例,表示的是这是一个可选参数,有没有都没有问题
你甚至还会看见这样的:
...
的意思就是随便多少个都可以