js执行顺序

JavaScript040

js执行顺序,第1张

1、注意执行的异步和同步。

2、从你的描述来看setSearchCompleteCallBack这个函数执行是一个异步过程,也就是不用等函数执行完,就接着往下执行。

3、所以先alert(coordinate)

4、但实际执行过程还是

1)、searchByStationName()

2)、searchByStationName2()

3)、alert(coordinate)

这你可以在每个函数第一个alert就能够看到现象。

1、定义几个方法

2、依次执行函数,代码写在前面的先执行,写在后面的后执行

示例:

function f1(){//定义f1函数

}

function f2(){//定义f2函数

}

f1()//先执行f1函数

f2()//再执行f2函数