成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

promise一個(gè)非常簡(jiǎn)單的使用

SmallBoyO / 3033人閱讀

摘要:在開發(fā)過程中遇到過很多次異步的問題,每次都是用很蠢的方式解決,今天又遇到了,決定用試一下,結(jié)果看了一會(huì)兒,發(fā)現(xiàn)簡(jiǎn)單的使用非常簡(jiǎn)單,所以覺得分享一下給小白。

在開發(fā)過程中遇到過很多次異步的問題,每次都是用很蠢的方式解決,今天又遇到了,決定用promise試一下,結(jié)果看了一會(huì)兒,發(fā)現(xiàn)簡(jiǎn)單的使用promise非常簡(jiǎn)單,所以覺得分享一下給小白。廢話不多說,直接上代碼。

$(function() {
            new Promise(function(resolve, reject) {
                $.ajax({
                    type: "post",
                    url: "http://route.showapi.com/341-1",
                    dataType: "jsonp",
                    data: {
                        // "showapi_timestamp": formatterDateTime(),
                        "showapi_appid": "3893", //這里需要改成自己的appid
                        "showapi_sign": "ec12dec8a6a74446af6d88ba7f2bf79c" //這里需要改成自己的應(yīng)用的密鑰secret,
                    },
                    jsonp: "jsonpcallback", //這個(gè)方法名很重要,不能改變
                    success: function(res) {
                        resolve(res) //console變量在ie低版本下不能用
                    },
                    error: function(XmlHttpRequest, textStatus, errorThrown) {
                        reject();
                    },
                });
            }).then((data) => {
                console.log(data) //這里就是請(qǐng)求成功之后執(zhí)行的
            }).catch((res) => {
                console.log("失?。?)
            });
        })

ajax換成fetch也同樣適用 希望對(duì)新手有所幫助。

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/90502.html

相關(guān)文章

  • 在非阻塞IO下nodejs下同步并行 ES6 promise 從入門深入(一)

    摘要:我們先介紹一下中的的一些調(diào)用再結(jié)合的應(yīng)用逐步深入。這就是一些簡(jiǎn)單的的調(diào)用看起來不多,但是靠這個(gè)真得解決了許多必須同步并行的環(huán)境本身是一個(gè)對(duì)象在開始支持。存在兩個(gè)回調(diào)函數(shù)根據(jù)個(gè)人的需求進(jìn)行處理。 什么是promise?為什么要在nodejs中使用promise?使用promise到底有什么好處呢?實(shí)在太多了,一一說來不如直接上實(shí)戰(zhàn)。我們先介紹一下nodejs中的promise的一些調(diào)用....

    luffyZh 評(píng)論0 收藏0
  • Async/Await替代Promise6個(gè)理由

    摘要:是基于實(shí)現(xiàn)的,它不能用于普通的回調(diào)函數(shù)。憂慮對(duì)于,也許你有一些合理的懷疑它使得異步代碼不再明顯我們已經(jīng)習(xí)慣了用回調(diào)函數(shù)或者來識(shí)別異步代碼,我們可能需要花數(shù)個(gè)星期去習(xí)慣新的標(biāo)志。 譯者按: Node.js的異步編程方式有效提高了應(yīng)用性能;然而回調(diào)地獄卻讓人望而生畏,Promise讓我們告別回調(diào)函數(shù),寫出更優(yōu)雅的異步代碼;在實(shí)踐過程中,卻發(fā)現(xiàn)Promise并不完美;技術(shù)進(jìn)步是無止境的,這時(shí)...

    tuomao 評(píng)論0 收藏0
  • 【全文】狼叔:如何正確學(xué)習(xí)Node.js

    摘要:感謝大神的免費(fèi)的計(jì)算機(jī)編程類中文書籍收錄并推薦地址,以后在倉庫里更新地址,聲音版全文狼叔如何正確的學(xué)習(xí)簡(jiǎn)介現(xiàn)在,越來越多的科技公司和開發(fā)者開始使用開發(fā)各種應(yīng)用。 說明 2017-12-14 我發(fā)了一篇文章《沒用過Node.js,就別瞎逼逼》是因?yàn)橛腥嗽谥跎虾贜ode.js。那篇文章的反響還是相當(dāng)不錯(cuò)的,甚至連著名的hax賀老都很認(rèn)同,下班時(shí)讀那篇文章,竟然坐車的還坐過站了。大家可以很...

    Edison 評(píng)論0 收藏0
  • 【全文】狼叔:如何正確學(xué)習(xí)Node.js

    摘要:感謝大神的免費(fèi)的計(jì)算機(jī)編程類中文書籍收錄并推薦地址,以后在倉庫里更新地址,聲音版全文狼叔如何正確的學(xué)習(xí)簡(jiǎn)介現(xiàn)在,越來越多的科技公司和開發(fā)者開始使用開發(fā)各種應(yīng)用。 說明 2017-12-14 我發(fā)了一篇文章《沒用過Node.js,就別瞎逼逼》是因?yàn)橛腥嗽谥跎虾贜ode.js。那篇文章的反響還是相當(dāng)不錯(cuò)的,甚至連著名的hax賀老都很認(rèn)同,下班時(shí)讀那篇文章,竟然坐車的還坐過站了。大家可以很...

    fengxiuping 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<