• <tr id='Fem2Hf'><strong id='Fem2Hf'></strong><small id='Fem2Hf'></small><button id='Fem2Hf'></button><li id='Fem2Hf'><noscript id='Fem2Hf'><big id='Fem2Hf'></big><dt id='Fem2Hf'></dt></noscript></li></tr><ol id='Fem2Hf'><option id='Fem2Hf'><table id='Fem2Hf'><blockquote id='Fem2Hf'><tbody id='Fem2Hf'></tbody></blockquote></table></option></ol><u id='Fem2Hf'></u><kbd id='Fem2Hf'><kbd id='Fem2Hf'></kbd></kbd>

    <code id='Fem2Hf'><strong id='Fem2Hf'></strong></code>

    <fieldset id='Fem2Hf'></fieldset>
          <span id='Fem2Hf'></span>

              <ins id='Fem2Hf'></ins>
              <acronym id='Fem2Hf'><em id='Fem2Hf'></em><td id='Fem2Hf'><div id='Fem2Hf'></div></td></acronym><address id='Fem2Hf'><big id='Fem2Hf'><big id='Fem2Hf'></big><legend id='Fem2Hf'></legend></big></address>

              <i id='Fem2Hf'><div id='Fem2Hf'><ins id='Fem2Hf'></ins></div></i>
              <i id='Fem2Hf'></i>
            1. <dl id='Fem2Hf'></dl>
              1. <blockquote id='Fem2Hf'><q id='Fem2Hf'><noscript id='Fem2Hf'></noscript><dt id='Fem2Hf'></dt></q></blockquote><noframes id='Fem2Hf'><i id='Fem2Hf'></i>
                专注Java教育13年 全国咨询/投诉热线:400-8080-105

                首页 hot资讯 AJAX使用代码示例

                AJAX使用代码示例

                更新时间:2021-08-31 09:30 来源:玩彩网 浏览215次

                对象传参套路

                1.当一个函数具有多个参数的时候,调用也许不大卐直观,很难看出各个参数含义

                如: process(null, 1, null, 2, null, null, null, 3)

                这时可以考※虑把参数打包成有结构的对象,传一个对象←参数

                使用对象传参的好处。一是⊙逻辑明确,不必考虑哪╲个参数是在哪个位置,参数对应关系直接从键值对解析〖即可。二是扩展简单。

                细节:使用对象传参的时候,习惯上形式参数取名为options

                2.效果:

                before:多个参数传入

                after:一个对象传入

                ES6语法:解构︾赋值与交换赋值

                1.解构赋值

                若对象options = {key1: value1, key2:value2, key3:value3}

                则可以通过以下语句一次性拿到options内部三个值

                let {key1, key2, key3} = options  //注意:变量名必须与键名一模一样

                示例

                2.交换赋值

                顾名思义,就是将两个变量的值交换。以前需要▆写3句,ES6只需1句。

                [a, b] = [b, a]

                then与promise

                1.then

                使用jQuery的ajax函数时,可以将参数对象的函数(sucess,failure)用then传入。

                then的语法:

                xxx(yyy).then(resolve, reject)

                then两个参数都是函数

                then的参数是ㄨ有顺序的,前者是上层函数成功时调用,后者是失败时调用

                then可以链式调用,每次调用都以上次调用同一函数的返回值为参

                then链式调用

                2.Promise

                Promise是window的一个全局函数,是构造then的关键。

                语法:

                Promise(function(resolve, reject) {}

                Promise的参数是一个函数,而这个函数又以两个函数为参

                添加套路:

                xxx = function (yyy) {
                return new Promise(function(resolve, reject) {/*code here*/})
                }

                只需将原代码々写入/*code here*/,并给出resolve和reject的调用时机,即可实现then功能

                以上就是玩彩网小编介绍的"AJAX使用代码示例",希望对大家有帮助,想了解更多可查看AJAX教程。玩彩网在☉线学习教程,针对没有任何Java基础的读者学习,让你从入♀门到精通,主要介绍了一些Java基础的核心知识,让同学们更好更方便的学习和了解Java编程,感兴趣的同学可以关注一下。

                提交申请后,顾问老师会电话与↑您沟通安排学习

                免费课程推荐 >>
                技术∑ 文档推荐 >>

                返回顶部