【无标题】

文章介绍了正则表达式的两种定义方式和常用修饰符,如/i/g/m。接着讲解了AJAX的基本概念,它是前端与后端数据交互的工具,主要讨论了AJAX的异步与同步执行、请求方式(GET与POST)的区别,包括参数处理、安全性、大小限制等,并概述了AJAX的执行步骤。
摘要由CSDN通过智能技术生成

###正则语法的两种方式

1.字面量    /规则/

2.构造方式    newRegExp


3.修饰符
-·i    不分大小写匹配
-·g    全局匹配
-·m    换行匹配


4元字符串
- ^    起始位置
- $    结束位置
-\w    匹配字母\W·非字母 

-\d·匹配数字\D·非数字
-\s    匹配空字符串
-\uDC00-\uDFFF    匹配中文

##ajax

1.前端与后端进行数据交互的工具

2.ajax默认是异步执行的 , 可以改成同步执行 open(‘请求方式’,‘接口地址’,true)默认第三个参数true表示异步,设置为false就是同步了

3.常用的请求方式

-----get 默认的请求方式,表示获取

-----post用于上传,添加,修改登

-----get和post 的区别:

1.参数不同:get方式参数拼接在url后面,post使用send函数发送

2.请求头不同:get默认不需要设置请求头,post一般需要设置请求头

3.安全性不同:get参数暴露在url地址里,容易被泄露,post参数在请求头内相对安全

4.参数的大小不同:get参数使用url传输,受浏览器地址栏长度限制,post没有大小限制

5,参数类型不同:get地址栏里传输数据只能是字符串,post可以传输二进制数据流,比如上传文件

6.历史记录:get方式会产生历史记录,post不会

7.速度不同:get参数简单所以比post快,post相对于get慢

4.ajax的步骤(五个)
-----先创建一个请求对象
-----建立建立
-----发送请求
-----监听响应
-----获取数据
##·同步和异步

---同步就是排队执行,一次只能执行一个,比如说js代码从上到下执行,按顺序执行;

---异步是同时执行多个,比如定时器

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值