pbootcms网站模板|日韩1区2区|织梦模板||网站源码|日韩1区2区|jquery建站特效-html5模板网

    <tfoot id='0YpdT'></tfoot>

      <bdo id='0YpdT'></bdo><ul id='0YpdT'></ul>

    <small id='0YpdT'></small><noframes id='0YpdT'>

  1. <legend id='0YpdT'><style id='0YpdT'><dir id='0YpdT'><q id='0YpdT'></q></dir></style></legend>

  2. <i id='0YpdT'><tr id='0YpdT'><dt id='0YpdT'><q id='0YpdT'><span id='0YpdT'><b id='0YpdT'><form id='0YpdT'><ins id='0YpdT'></ins><ul id='0YpdT'></ul><sub id='0YpdT'></sub></form><legend id='0YpdT'></legend><bdo id='0YpdT'><pre id='0YpdT'><center id='0YpdT'></center></pre></bdo></b><th id='0YpdT'></th></span></q></dt></tr></i><div class="a0mx409" id='0YpdT'><tfoot id='0YpdT'></tfoot><dl id='0YpdT'><fieldset id='0YpdT'></fieldset></dl></div>

      承諾,如何將變量傳遞給 .then 函數(shù)

      Promises, how to pass variable into .then function(承諾,如何將變量傳遞給 .then 函數(shù))
      <i id='Ai12U'><tr id='Ai12U'><dt id='Ai12U'><q id='Ai12U'><span id='Ai12U'><b id='Ai12U'><form id='Ai12U'><ins id='Ai12U'></ins><ul id='Ai12U'></ul><sub id='Ai12U'></sub></form><legend id='Ai12U'></legend><bdo id='Ai12U'><pre id='Ai12U'><center id='Ai12U'></center></pre></bdo></b><th id='Ai12U'></th></span></q></dt></tr></i><div class="peiw5ag" id='Ai12U'><tfoot id='Ai12U'></tfoot><dl id='Ai12U'><fieldset id='Ai12U'></fieldset></dl></div>

          <tbody id='Ai12U'></tbody>
      1. <small id='Ai12U'></small><noframes id='Ai12U'>

        <tfoot id='Ai12U'></tfoot>

          <bdo id='Ai12U'></bdo><ul id='Ai12U'></ul>
        • <legend id='Ai12U'><style id='Ai12U'><dir id='Ai12U'><q id='Ai12U'></q></dir></style></legend>

              • 本文介紹了承諾,如何將變量傳遞給 .then 函數(shù)的處理方法,對(duì)大家解決問(wèn)題具有一定的參考價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)吧!

                問(wèn)題描述

                您好,這是一個(gè)幫助我了解 Promises .then 如何返回工作的問(wèn)題.問(wèn)題是:如何將變量范圍限定為第二個(gè) .then 鏈?zhǔn)胶瘮?shù)?

                Hello this is a question to help me understand how Promises .then returns work. The question is: how can I scoped variables to the second .then chained function?

                這是一個(gè) jsbin http://jsbin.com/xacuna/edit?js,output

                Here is a jsbin http://jsbin.com/xacuna/edit?js,output

                我可以訪問(wèn)全局變量,然后將作用域變量傳遞給第一個(gè),而不是之后.

                I can access the global variables, and pass in the scoped variables to the first then, but not after.

                  let innerReturnFunction = (res, myName) => {
                    /* this works */
                    console.log(`hi from inner name: ${myName}`)
                    return res
                  }
                
                 let getInnerFuncVariable = () => {
                   var myName = 'arturo'
                
                   return fetch('https://httpbin.org/get')
                    .then(function (res) {
                      myName = 'Bob'
                      return innerReturnFunction(res, myName);
                    })
                    .then(function (res, myName) {
                      /* doesn't work, how can I access myName */
                      console.log(`in first then ${res.url}, ${myName}`)
                    });
                 }
                
                getInnerFuncVariable().then(function(res, myName) {
                  /* how can I access myName */
                  console.log(`last called ${myName}`)
                })
                

                推薦答案

                當(dāng)你使用 ES2015 - 簡(jiǎn)單的解決方案使用 對(duì)象速記屬性名稱(chēng) 和 對(duì)象解構(gòu)

                as you are using ES2015 - easy solution uses object Shorthand property names and Object destructuring

                let innerReturnFunction = ({res, myName}) => {
                    /* this works */
                    console.log(`hi from inner name: ${myName}`);
                    return {res, myName}; // return an object
                }
                
                let getInnerFuncVariable = () => {
                    var myName = 'arturo';
                
                    return fetch('https://httpbin.org/get')
                        .then(function(res) {
                            myName = 'Bob'
                            return innerReturnFunction({res, myName});
                        })
                        .then(function({res, myName}) {
                            console.log(`in first then ${res.url}, ${myName}`);
                            return {res, myName};// ADD THIS!!
                        });
                }
                
                getInnerFuncVariable().then(function({res, myName}) {
                    console.log(`last called ${myName}`)
                })
                

                這篇關(guān)于承諾,如何將變量傳遞給 .then 函數(shù)的文章就介紹到這了,希望我們推薦的答案對(duì)大家有所幫助,也希望大家多多支持html5模板網(wǎng)!

                【網(wǎng)站聲明】本站部分內(nèi)容來(lái)源于互聯(lián)網(wǎng),旨在幫助大家更快的解決問(wèn)題,如果有圖片或者內(nèi)容侵犯了您的權(quán)益,請(qǐng)聯(lián)系我們刪除處理,感謝您的支持!

                相關(guān)文檔推薦

                Browser waits for ajax call to complete even after abort has been called (jQuery)(即使在調(diào)用 abort (jQuery) 之后,瀏覽器也會(huì)等待 ajax 調(diào)用完成)
                JavaScript innerHTML is not working for IE?(JavaScript innerHTML 不適用于 IE?)
                XMLHttpRequest cannot load, No #39;Access-Control-Allow-Origin#39; header is present on the requested resource(XMLHttpRequest 無(wú)法加載,請(qǐng)求的資源上不存在“Access-Control-Allow-Origin標(biāo)頭) - IT屋-程序員軟件開(kāi)發(fā)技術(shù)分
                Is it possible for XHR HEAD requests to not follow redirects (301 302)(XHR HEAD 請(qǐng)求是否有可能不遵循重定向 (301 302))
                NETWORK_ERROR: XMLHttpRequest Exception 101(NETWORK_ERROR:XMLHttpRequest 異常 101)
                XMLHttpRequest 206 Partial Content(XMLHttpRequest 206 部分內(nèi)容)

                      <bdo id='3pkQU'></bdo><ul id='3pkQU'></ul>
                      <i id='3pkQU'><tr id='3pkQU'><dt id='3pkQU'><q id='3pkQU'><span id='3pkQU'><b id='3pkQU'><form id='3pkQU'><ins id='3pkQU'></ins><ul id='3pkQU'></ul><sub id='3pkQU'></sub></form><legend id='3pkQU'></legend><bdo id='3pkQU'><pre id='3pkQU'><center id='3pkQU'></center></pre></bdo></b><th id='3pkQU'></th></span></q></dt></tr></i><div class="mqf3uh8" id='3pkQU'><tfoot id='3pkQU'></tfoot><dl id='3pkQU'><fieldset id='3pkQU'></fieldset></dl></div>

                      <tfoot id='3pkQU'></tfoot>
                        <tbody id='3pkQU'></tbody>

                        1. <legend id='3pkQU'><style id='3pkQU'><dir id='3pkQU'><q id='3pkQU'></q></dir></style></legend>

                          <small id='3pkQU'></small><noframes id='3pkQU'>

                          主站蜘蛛池模板: 范秘书_懂你的范文小秘书 | 酒糟烘干机-豆渣烘干机-薯渣烘干机-糟渣烘干设备厂家-焦作市真节能环保设备科技有限公司 | 东莞市海宝机械有限公司-不锈钢分选机-硅胶橡胶-生活垃圾-涡电流-静电-金属-矿石分选机 | 电子厂招聘_工厂招聘_普工招聘_小时工招聘信息平台-众立方招工网 | 小威小说网 - 新小威小说网 - 小威小说网小说搜索引擎 | 环讯传媒,永康网络公司,永康网站建设,永康小程序开发制作,永康网站制作,武义网页设计,金华地区网站SEO优化推广 - 永康市环讯电子商务有限公司 | 升降机-高空作业车租赁-蜘蛛车-曲臂式伸缩臂剪叉式液压升降平台-脚手架-【普雷斯特公司厂家】 | 智能气瓶柜(大型气瓶储存柜)百科 | 南京租车,南京汽车租赁,南京包车,南京会议租车-南京七熹租车 | PAS糖原染色-CBA流式多因子-明胶酶谱MMP-上海研谨生物科技有限公司 | 河南砖机首页-全自动液压免烧砖机,小型砌块水泥砖机厂家[十年老厂] | 板式换网器_柱式换网器_自动换网器-郑州海科熔体泵有限公司 | 「安徽双凯」自动售货机-无人售货机-成人用品-自动饮料食品零食售货机 | 上海赞永| 万博士范文网-您身边的范文参考网站Vanbs.com | 北京公寓出租网-北京酒店式公寓出租平台 | 真丝围巾|真丝丝巾|羊绒围巾|围巾品牌|浙江越缇围巾厂家定制 | 涂层测厚仪_光泽度仪_uv能量计_紫外辐照计_太阳膜测试仪_透光率仪-林上科技 | 日本细胞免疫疗法_肿瘤免疫治疗_NK细胞疗法 - 免疫密码 | 德州网站开发定制-小程序开发制作-APP软件开发-「两山开发」 | 杭州标识标牌|文化墙|展厅|导视|户内外广告|发光字|灯箱|铭阳制作公司 - 杭州标识标牌|文化墙|展厅|导视|户内外广告|发光字|灯箱|铭阳制作公司 | 冷藏车厂家|冷藏车价格|小型冷藏车|散装饲料车厂家|程力专用汽车股份有限公司销售十二分公司 | 电动打包机_气动打包机_钢带捆扎机_废纸打包机_手动捆扎机 | 临朐空调移机_空调维修「空调回收」临朐二手空调 | 河南砖机首页-全自动液压免烧砖机,小型砌块水泥砖机厂家[十年老厂] | AGV叉车|无人叉车|AGV智能叉车|AGV搬运车-江西丹巴赫机器人股份有限公司 | 越南专线物流_东莞国际物流_东南亚专线物流_行通物流 | 铝镁锰板厂家_进口钛锌板_铝镁锰波浪板_铝镁锰墙面板_铝镁锰屋面-杭州军晟金属建筑材料 | 挤塑板-XPS挤塑板-挤塑板设备厂家[襄阳欧格] | 巨野月嫂-家政公司-巨野县红墙安康母婴护理中心 | 空气能暖气片,暖气片厂家,山东暖气片,临沂暖气片-临沂永超暖通设备有限公司 | 航空障碍灯_高中低光强航空障碍灯_民航许可认证航空警示灯厂家-东莞市天翔航天科技有限公司 | 蒸压釜-陶粒板隔墙板蒸压釜-山东鑫泰鑫智能装备有限公司 | 衬塑设备,衬四氟设备,衬氟设备-淄博鲲鹏防腐设备有限公司 | 工装定制/做厂家/公司_工装订做/制价格/费用-北京圣达信工装 | 深圳高新投三江工业消防解决方案提供厂家_服务商_园区智慧消防_储能消防解决方案服务商_高新投三江 | 快速门厂家批发_PVC快速卷帘门_高速门_高速卷帘门-广州万盛门业 快干水泥|桥梁伸缩缝止水胶|伸缩缝装置生产厂家-广东广航交通科技有限公司 | 专注提供国外机电设备及配件-工业控制领域一站式服务商-深圳市华联欧国际贸易有限公司 | 温州食堂承包 - 温州市尚膳餐饮管理有限公司 | 除甲醛公司-甲醛检测-广西雅居环境科技有限公司 | 分子蒸馏设备(短程分子蒸馏装置)_上海达丰仪器 |