ajax获取的json作用域,ajax;jsonp;箭头函数;let关键字;const关键字
ajax
常用参数:
1、url 请求地址
2、type 请求方式,默认是'GET',常用的还有'POST'
3、dataType 设置返回的数据格式,常用的是'json'格式,也可以设置为'html'
4、data 设置发送给服务器的数据
5、success 设置请求成功后的回调函数
6、error 设置请求失败后的回调函数
7、async 设置是否异步,默认值是'true',表示异步
jsonp
ajax只能请求同一个域下的数据或资源,有时候需要跨域请求数据,就需要用到jsonp技术,jsonp可以跨域请求数据,它的原理主要是利用了script标签可以跨域链接资源的特性。
jsonp的原理如下:
function aa(dat){
alert(dat.name);
}
页面上定义一个函数,引用一个外部js文件,外部js文件的地址可以是不同域的地址,外部js文件的内容如下:
aa({"name":"tom","age":18});
外部js文件调用页面上定义的函数,通过参数把数据传进去。
箭头函数
定义匿名函数
基本语法:
1.没有参数: () => console.log('xxxx')
2.一个参数: i => i+2
3.大于一个参数: (i,j) => i+j
4.函数体不用大括号: 默认返回结果
5.函数体如果有多个语句, 需要用{}包围,若有需要返回的内容,需要手动返回
6.使用场景: 多用来定义回调函数
箭头函数没有自己的this,箭头函数的this不是调用的时候决定的,而是在定义的时候所处的对象就是它的this
let关键字
与var类似, 用于声明一个变量
特点:
1.在块作用域内有效
2.不能重复声明
3.不会预处理, 不存在变量提升
const关键字
用于定义一个常量,保存不用改变的数据
特点:
1.不能修改
2.其它特点同let
ajax获取的json作用域,ajax;jsonp;箭头函数;let关键字;const关键字相关推荐
- ES6 | let 关键字 + const关键字 + 箭头函数 + rest参数 + 扩展运算符 ... + Symbol + 迭代器 + 生成器 + 变量的解构赋值 + 模板字符串
目录 ECMASript 相关介绍 ECMASript 6 新特性 let 关键字 const关键字 变量的解构赋值 模板字符串 简化对象写法 箭头函数 => 参数默认值 rest参数 扩展运算 ...
- ajax怎么创建json对象,ajax jsonp我写的方法怎么调用不了? 为什么用$.getJSON方法能生成数据?...
// $.getJSON("http://www.runoob.com/try/ajax/jsonp.php?jsoncallback=?", function(data) { ...
- js中的json ajax,js结合json实现ajax简单实例
这篇文章主要为大家详细介绍了js结合json实现ajax简单实例的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 前期准备 1.安装wampserver或者其他相似软件来搭建本地集成安装环 ...
- 使用PHP通过AJAX获取到JSON文件的数据,点击按钮后添加url 跳转到指定页面
html前端页面.通过AJAX异步获取内容 <!DOCTYPE html> <html lang="en"> <head> <meta c ...
- ajax获取php echo值,ajax 接受 php echo 与 return 区别
ajax就收return的值,若接受不到,试一下echo function values($price,$tax=0.45){ $price=$price+($price*$tax); echo $p ...
- ajax获取php页面数据,ajax如何取php页面的数据
现在经常使用Ajax调用后台php获取后台数据,下面我们来看一下ajax如何取php页面的数据. 推荐:php服务器 1.php连接数据库获取数据库的信息放入json_encode($css);{文件 ...
- ajax请求模拟json数据,ajax+json进行数据传输请求(ssm框架)
以前跟着视频学习时候就了解到,ajax是能够不刷新整个页面状况下,进行数据交换和更新.学习完后,为了加深理解,特意从新研究了下ajax和JSON之间的交互.javascript 注意,要使用ajax, ...
- ajax获取网页新闻,基于Ajax的新闻网页动态数据的抓取方法及系统
主权项: 1.基于Ajax的新闻网页动态数据的抓取方法,其特征是,包括如下步骤:步骤(101):建立新闻网页爬取内容数据库,设置新闻网页爬取内容数据库的编码方式:获得待抓取新闻网页的新闻列表页面的UR ...
- php ajax加载,php – 什么更快? Ajax加载JSON或Ajax加载完整输出
有很多变数. #1可能更快,只要您的 JavaScript不是零件组装结果,并假定数据显着小于等效标记.如果您的结果是零碎的,或者数据不是比标记小得多,可能会更慢.它还取决于用户网络连接的速度与CPU ...
最新文章
- 第三章 可扩展标记语言XML
- linux cache 内核参数,Linux内核中drop_caches参数
- android 检测过程,Android 系统对permision的检测过程
- 关于如何在Python中使用静态、类或抽象方法的权威指南
- android开发,设置listview的高度无效
- 一文了解MySQL的Buffer Pool
- iOS NSString追加字符串的方法
- element Table表格隐藏列
- Java中volatile的作用以及用法
- MySQL的外键约束:Cascade/Restrict/No action/SET NULL :级联操作
- RabbitMQ八:交换机类型Exchange Types--Topic介绍
- 弱引用什么时候被回收_Java中的强软弱虚引用
- 关于STM32F107移植到GD32F307后,固件不断重启的一个解决方式
- bootstrap的提示框bootbox.js
- 麦当劳和肯德鸡的笑话
- GIS开发中常用几何算法原理图解
- python图像增强之随机翻转或随机旋转
- Android核心功能
- @技术文章为什么要写得简练
- 虚拟内存架设服务器客户端,怎么在服务器上开虚拟内存
热门文章
- UI素材|屏幕移动线框套件
- 设计干货素材模板|常见的UI设计手法
- python matplotlib_高效使用 Python 可视化工具 Matplotlib
- Linux文件系统:编写一个内核文件系统
- Linux开机自动启动软件/可执行程序方法
- ATK插件化开发:AtkPlug,AtkSocket
- __attribute__((unused)):可能不会用到,消除编译警告
- python路径设置方法,R不转义,以及r转义出错SyntaxError
- java反射性能问题_Java反射应用实例java反射的性能问题 | 学步园
- python如何编辑pdf_python3.6 导入并编辑pdf 错误在哪里啊