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

js里面函数这么写怎么理解

js里面函数这么写怎么理解

繁华开满天机 2018-12-21 23:15:02
函数的写法是这样的:(1, 2, 3, function(a, b){    console.log(a+b)})(1, 2)执行结果可以看出来是3,而且是一个匿名函数,这个也知道,但现在的问题是:前面的不定个数的参数有什么意义?因为你写几个都不影响执行结果这种写法我说下出处,在webpack打包完之后的入口文件的代码中,就会有这样的写法
查看完整描述

1 回答

?
白衣染霜花

TA贡献1796条经验 获得超10个赞

var i = 0;

(i++, function (a) {

    console.log(a + i)

})(5)

执行结果

https://img1.sycdn.imooc.com//5c46d0fa000100f202610030.jpg

查看完整回答
反对 回复 2019-01-22
  • 1 回答
  • 0 关注
  • 376 浏览
慕课专栏
更多

添加回答

举报

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