猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
请问JavaScript这个运算过程是怎样的?
js这个函数的运算过程是怎样的?fn(...[2,3])和fn([2,3])的区别在哪里
千万里不及你
浏览 556
回答 1
1回答
BIG阳
fn(...func) 这种情况下,如果func原来的值是[2,3],那么它会变成二维数组即[[2,3]],也就是说func[0]才是[2,3],所以当后面用reduce方法执行求和操作时,会直接用初始值3+[2,3],这时候js会自动把后面的数组按字符串处理,所以结果为 32,3
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
JavaScript
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续