fn 传参特殊情况 + 包装类型

 

// 定义一个迭代器
function each(arr, fn){
for(var i = 0; i < arr.length; i++){
fn(i, arr[i]);
}
}
each(arr, function(index, value){
console.log(index, value);
})

 

 

 undefined的没有对应的包装类型,它指向的类型是Window

数字对应的包装类型是Number

字符串对应的包装类型是String

false和true对应的包装类型是Boolean

Null没有对应的包装类型,指向的是Window

NaN对应的包装类型是Number

 

 

posted @ 2018-01-31 21:32  ︶ㄣ鳯躌氷瀚  阅读(120)  评论(0编辑  收藏  举报