當前位置:編程學習大全網 - 源碼破解 - axios和ajax區別

axios和ajax區別

1、功能不同

Axios:Axios 是壹個基於 promise 的 HTTP 庫,可以用在瀏覽器和 node.js 中。

AJAX:AJAX 是與服務器交換數據並更新部分網頁的,在不重新加載整個頁面的情況下Ajax = 異步 JavaScript 和 XML(標準通用標記語言的子集)。

2、特點不同

Axios從瀏覽器中創建 XMLHttpRequests,可以從 node.js 創建 /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);

})

Ajax:

$.ajax({

url: '/users',

type: 'get',

dataType: 'json',

data: {

//'a': 1,

//'b': 2,

},

success: function (response) {

console.log(response);

}

})

擴展資料:

axios的實例方法:

以下是可用的實例方法。指定的配置將與實例的配置合並

axios#request(config)

axios#get(url[, config])

axios#delete(url[, config])

axios#head(url[, config])

axios#post(url[, data[, config]])

axios#put(url[, data[, config]])

axios#patch(url[, data[, config]])

  • 上一篇:mysql數據表內容刪除後怎麽恢復
  • 下一篇:緋聞女孩總***多少集,第壹季和第2季什麽關系
  • copyright 2024編程學習大全網