18-json-ajax-正则

json是javascript对象的一种数据格式

{“name":Tom;

"are":18}

json的键一定要用双引号

值:整数和true不用

json的另外一个数据格式是数组,和javascript中的数组字面量相同

['tom',18,'programmer']

ajax and  jsonp

ajax技术的目的是让javascript发送http请求,与后台通信,获取数据和信息。ajax技术的原理是实例化xmlhttp对象,使用此对象与后台通信。

ajax通信的过程不会影响后续javascript的执行,从而实现异步。

多线程(可以一起干一件事,也可同时干好几件事)           

它是局部刷新

需要服务环境

notjs也是js但是可以写后台

URL:服务器路径

get  显示

sost不显示

done(fuanction(data)) 提交成功的时候

.always 都会执行

只能请求他的资源或他的子资源(默认不允许跨域请求)

widow下dir相当于ls

local

404你访问的资源没找到

<span class="caret"></span> 可以创建一个小三角图标

ajax只能请求同一个域下的数据或资源,有时候需要跨域请求数据,就需要用到jsonp技术,jsonp可以跨域请求数据,它的原理主要是利用了script标签可以跨域链接资源的特性。

bootCDN

实现跨域请求

script   img 

jsonp 跨域

jsonpCallback :函数名        (最后)(函数回调)

不在服务器环境运行会报错

http状态码(现用现搜)

跨域不用环境

empty清空列表

正在写在两个斜线里面

regex.test  检测正则

正则就是字符串表示的一个规则

new RegExp(a, ij) 定义正则

//定义//ig   定义正则2

m 全文检索


作业:


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 第一部分 HTML&CSS整理答案 1. 什么是HTML5? 答:HTML5是最新的HTML标准。 注意:讲述HT...
    kismetajun阅读 27,736评论 1 45
  •   2005 年,Jesse James Garrett 发表了一篇在线文章,题为“Ajax: A new App...
    霜天晓阅读 902评论 0 1
  • 五十三:请解释 JavaScript 中 this 是如何工作的。1.方法调用模式当一个函数被保存为一个对象的属性...
    Arno_z阅读 596评论 0 2
  • AJAX 原生js操作ajax 1.创建XMLHttpRequest对象 var xhr = new XMLHtt...
    碧玉含香阅读 3,274评论 0 7
  • 凯恩的诗阅读 196评论 0 0