为了账号安全,请及时绑定邮箱和手机立即绑定

forEach的语法是否为javascript的语法有任何特定原因吗?

forEach的语法是否为javascript的语法有任何特定原因吗?

慕姐8265434 2021-05-04 18:15:37
JavaScript noob Alert !!!我们是否有任何特定原因使用[]括号表示函数的参数?forEach函数的语法如下所示arr.forEach(function callback(currentValue [, index [, array]]) {    //your iterator}[, thisArg]);这就是它在MDN上的表示方式为什么我们按原样而不是简单地表示语法arr.forEach(function callback(currentValue , index , array) {    //your iterator};还有什么是[,thisArg];
查看完整描述

2 回答

?
喵喵时光机

TA贡献1846条经验 获得超7个赞

该语法通常指示可选的函数参数,这些参数对于函数执行其主要任务不是必需的。在的情况下arr.forEach(),索引和原始数组对于回调执行任务不一定总是必需的。

这实际上是其他语言使用的一种常见语法(我知道PHP也在其文档中也这样做)。


查看完整回答
反对 回复 2021-05-13
?
慕沐林林

TA贡献2016条经验 获得超9个赞

它表明索引 数组是可选参数


查看完整回答
反对 回复 2021-05-13
  • 2 回答
  • 0 关注
  • 124 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信