凡是有length属性和数字索引的变量都可以使用map函数,这里以数组变量为例
var arr = [];
arr.map(callBack, thisObject)
function callBack(value, index, array)
map函数的作用是:对arr数组里的每个数都调用一次callBack函数,callBack最多有三个参数
,value是当前遍历到的数组值,是必须要有的,
index是当前值的索引,arr是正在遍历的数组,
map的另一个参数,thisObject,是可选的,
如果有那么回调函数里的this就指向thisObject,没有则指向window
下面利用map来写道题:下列代码输出什么
var arr = [1, 2, 3];
arr.map(parseInt);
提示:parseInt的参数有2个