
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
Array.forEach() 与 Array.map()这些方法的第三个可选参数 array 的作用
如上,forEach回调方法接受三个参数item, index, _arr,但是最近有人问第三个参数的用法,这第三个参数有用过的吗?如果在回调中需要访问数组,而你又没有接受第三个参数,那么引擎需要向上层作用域查询是否存在变量,而如果你接受了第三个参数,那么相当于在当前作用域中就已经有这个变量了而不需要向上查询。这或许能算是一个好处吧,虽然可能微不足道。比如在封装回调函数的情况下:函数式编程就是可以
到底了







