回调函数可以继续扩展一个函数的功能,非常灵活。
比如:
var PersonInfo = {
name:'Sigma',
age:18
}
function getPersonInfo( next ){
var myInfo = PersonInfo
next &&next( myInfo )
}
getPersonInfo(function( data ){
alert( data.name )
})
function fn1( x, fn ){fn(x)
}
function fn2( x ){console.log(x)}
var x = 1
fn1( x, fn2)
我也是新手,可能写的不太好