一、今日学习:1.正则表达式:正则表达式是用来处理字符串的,相当于除了那些字符串的方法之外,js提供了一套规则,用来处理字符串。
- 常见的匹配
- 2.同步异步
- 1.同步:代码默认执行顺序:从上到下,后面的代码必须等到前面的代码执行完毕,才能 执行
- 2.异步:代码从上往下执行,遇到异步代码,异步代码会让开,让同步代码限制性,知道所有的同步代码执行完毕,才会执行异步代码(异步没有办法保证先后顺序)
- 3.ajax
- 3.1 ajax概述
- ajax并不是一种新技术,而是对已有技术的集合,js是核心载体
- 3.2 发送ajax请求
- 核心方法
- open(var1,var2,var3)准备ajax请求
- var3:同步false还是异步true,可选参数,默认值为true
- 3.3 接收后端响应结果
- 核心属性---readyState
- ajax的整个过程有五个状态,对应的readyState的状态码分别是从0-4
- 2:载入完成:send的方法已经执行完毕,已经接收到全部响应到的内容
- 核心事件---onreadyStatechange
- readyState的值每次发生改变都会触发该事件
- 其他重要属性
- responseText:以字符串形式接收后端程序的返回值
- responseXML:以xml的格式来接收后端程序的返回值
|