Bobo999

Ajax:

Ajax 即“Asynchronous Javascript And XML”(异步 JavaScript 和 XML),是指一种创建交互式网页应用的网页开发技术。

Ajax = 异步 JavaScript 和 XML(标准通用标记语言的子集)。

Ajax 是一种用于创建快速动态网页的技术。

Ajax 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。

通过在后台与服务器进行少量数据交换,Ajax 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。

传统的网页(不使用 Ajax)如果需要更新内容,必须重载整个网页页面。

$.ajax({
            url: \'http://jsonplaceholder.typicode.com/users\',
            type: \'get\',
            dataType: \'json\',
            data: {
                //\'a\': 1,
                //\'b\': 2,
            },
            success: function (response) {
                console.log(response);
            }
        })

axios:

用于浏览器和node.js的基于Promise的HTTP客户端

1. 从浏览器制作XMLHttpRequests

2. 让HTTP从node.js的请求

3. 支持Promise API

4. 拦截请求和响应

5. 转换请求和响应数据

6. 取消请求

7. 自动转换为JSON数据

8. 客户端支持防止XSRF

axios({
            url: \'http://jsonplaceholder.typicode.com/users\',
            method: \'get\',
            responseType: \'json\', // 默认的
            data: {
                //\'a\': 1,
                //\'b\': 2,
            }
        }).then(function (response) {
            console.log(response);
            console.log(response.data);
        }).catch(function (error) {
            console.log(error);
        })

分类:

技术点:

相关文章:

  • 2023-01-27
  • 2022-01-08
  • 2022-01-08
  • 2022-01-08
  • 2021-08-02
  • 2022-12-23
  • 2022-01-08
  • 2022-01-08
猜你喜欢
  • 2021-11-20
  • 2022-01-08
  • 2022-01-08
  • 2022-01-08
  • 2021-07-14
  • 2022-01-08
  • 2022-01-08
相关资源
相似解决方案