现在的位置: 首页 > web前端 > 正文

JavaScript这个.then()是什么意思

2020年07月20日 web前端 ⁄ 共 879字 ⁄ 字号 评论关闭

  then方法有很多层面的定义,比如自己创建一个方法。但通常情况下使用then的大多数来源于promise对象promise对样基本上使方式就是把错误的值或正确的值传递下去,外部需要通过then方法去获取所传递过来的值。


  JavaScript这个.then()是什么意思?


  fetchHq("sh601006").then(function(data){


  console.log(data);


  })`请输入代码`


  上面是别人给我的一个答案,我第一次见then(),我的理解是执行完functionA之后自动执行functionB


  就做实验试试,可是我的不行:


  $(function(){/***加载事件的开始,这行就不别改了!**/


  $("#bottomA").on("click",functionA);


  $("#bottomB").on("click",functionB);


  })/***加载事件的结束,这行就不别改了!**/


  functionA.then(functionB());


  functionfunctionA()


  {


  $("#boxA").append("iama......"+"</br>");


  }


  functionfunctionB()


  {


  $("#boxB").append("iamb......"+"</br>");


  }


  then()方法是异步执行


  意思是:就是当.then()前的du方法执行完后再zhi执行then()内部的程序,dao这样就避免了,数据没获取到等的问题。


  语法:promise.then(onCompleted,onRejected);


  参数


  promise


  必需。


  Promise对象。


  onCompleted


  必需。


  承诺成功完成时要运行的履行处理程序函数。


  onRejected


  可选。


  承诺被拒绝时要运行的错误处理程序函数。


  总之,jqueryJavaScript这个then()是什么意思给大家简单的介绍了一些,希望大家多看看。

抱歉!评论已关闭.