js 如何写回调函数

JavaScript016

js 如何写回调函数,第1张

把函数作为参数传递就是了。

回调函数可以继续扩展一个函数的功能,非常灵活。

比如:

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)

我也是新手,可能写的不太好