js应该这么写

传统的思维让我写js也是

function fun1(){

  .....

}

function fun2(){

  .....

}

 

这样写的结果就是调用fun1没及时得到返回结果变成js中的异步操作 js不会等待fun1的返回值 而是去执行fun2 逻辑就混乱了 所以大家都这么写

fun1(functioin(){
  fun2();
});

这样写的好处是确保fun1执行完了才会去回调fun2 变为js中的异步 但是逻辑理顺了 可以更好的去驾驭js

posted @ 2014-09-01 16:40  page wang  阅读(92)  评论(0)    收藏  举报