请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

[10, 20, 30].map(parseInt) 的拆解问题

双越老师好,请问下,
[10, 20, 30].map(parseInt)
为什么等同于:
[10, 20, 30].map((num, index) => {
return parseInt(num, index)
})

这是根据什么知识点呢?谢谢。

正在回答 回答被采纳积分+3

1回答

双越 2022-05-07 07:53:24

没什么具体的知识,就是根据 JS 的语法。

这里你有什么不明白的吗,我可以给你具体讲解。

0 回复 有任何疑惑可以回复我~
  • 提问者 皮小西 #1
    我想请教的就是,是根据JS的哪个语法呢?我看这个意思是,函数的形参和return中的实参一致时,可以省略?但是感觉又好像不对…
    回复 有任何疑惑可以回复我~ 2022-05-07 11:23:15
  • 双越 回复 提问者 皮小西 #2
    如果箭头函数只有一行,return可以省略的,这没毛病。
    回复 有任何疑惑可以回复我~ 2022-05-07 12:25:10
  • 提问者 皮小西 回复 双越 #3
    “函数体如果只有一条语句,则花括号可以省略,函数的返回值为该条语句的执行结果。”这个我明白,但是为啥“num, index”参数也可以省略呢?
    回复 有任何疑惑可以回复我~ 2022-05-07 15:32:42
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号