它是 AJAX 调用还是异步 JavaScript 调用
Is it an AJAX call or an asynchronous JavaScript call?
在过去的几个月里,我一直在使用AJAX,JSON和JSONP,现在我正在尝试重新审视和构建我的基础知识。AJAX是异步JavaScript和XML,假设XML是服务器返回数据的数据格式。如果未指定数据类型,它实际上以纯文本形式返回。因此,如果我使用 XMLHttpRequest 对象摄取 JSON 源,我是否仍可以将其称为 AJAX 调用,还是应该将其称为异步 JavaScript 调用?
ex: $.getJSON("data.json", function(data){
console.log(data);
})
只是一个随机问题,以确保我知道我在说什么,主要是当我与特定于我使用的术语以及我使用它们的上下文的开发人员交谈时。
术语AJAX已经表示使用javascript(websocket除外)从页面内进行的任何网络调用,无论返回的数据是否为XML。 事实上,现在通常将JSON作为返回的数据类型(当AJAX一词被创造出来时,这种格式甚至不是标准的)。
所以。。。将调用称为 AJAX 调用非常有效,即使返回的数据类型不是 XML。
相关文章:
- jasmine 2-在jasmine指定的超时时间内未调用异步回调.DEFAULT_TIMEOUT_INTERVAL
- 递归调用异步函数
- Fine Uploader S3-无处安全调用异步“;setUploadSuccessParams()"
- 调用异步函数的循环
- 从视图调用异步加载模块函数
- 在循环中调用异步函数
- JavaScript ES6 承诺在 while 循环中调用异步操作
- 并行调用异步/等待函数
- 解析云代码:如何调用异步保存的承诺
- 量角器根据条件单击嵌套元素,错误 - 在指定的超时内未调用异步回调
- 反应组件调用了两次(AJAX调用异步)
- 使用 ajax 调用异步 Web api 方法
- NodeJS:调用异步函数时谁做异步工作
- 调用异步函数 befrore 服务器开始侦听
- Node JS 动态集合 ajax 调用异步等待
- 页面重定向后调用异步成功函数
- 如何在调用异步Web服务响应时将值设置为数组
- 如何在node.js可读流中调用异步函数
- 在nodejs中,是否有更好的设计模式来同步调用异步函数
- 同步调用异步 JavaScript 函数