目录
001 回调函数
// callback:回调函数
// 把一个函数当做另一个函数的参数
function xunHuan(n , fn) {
for(var i = 0 ; i < n ; i++) {
fn()
}
}
xunHuan(5 , function(){
document.write(1 + '<br>')
})
xunHuan(6 , function () {
console.log(666);
})
function ff() {
console.log(999);
}
xunHuan(10 , ff)
// sort(函数)
// var res = arr.sort(function(a,b){return a - b})
// arr.forEach(function (v,i) { })
// 函数也可以是一个参数
002 数组的迭代方法
// forEach(function(v , i , arr){}) 遍历数组
//这里是可以更换为数组的函数,是一个变量
var arr = [1,2,3,5,6,7] ;
var sum = 0 ;
arr.forEach(function (v , i , arr) {
sum += v ;
})
console.log(sum);