1.正则表达式中\w
\w表示的是匹配包括下划线的任何单词字符。等价于'[A-Za-z0-9_]'。
因此,需要判断字母和数字的时候最好使用[A-Za-z0-9]来进行判断。
2.typeof 能检测的数据类型
undefined
number
string
boolean
object 如果这个值是对象或null
function
3.focusout事件
- 当需要绑定失去焦点,而又需要事件冒泡的话,就不能使用blur事件,而要使用focusout事件
- focusout事件的目标是失去焦点的那个元素
- focusout事件不能通过DOM0级方法添加事件处理程序,只能通过DOM2级方法添加,如chorme
- blur,focus事件不会冒泡,但是可以在捕获阶段监听到它们,而focusin,focusout事件会冒泡
4.跨域资源共享
CORS即,使用自定义的HTTP头部让浏览器与服务器进行沟通
- 发送请求时,给它附加一个额外的Origin头部,其中包含请求页面的源信息,服务器根据这个头部信息来决定是否给予响应
- 服务器认为这个请求可以接收,就会在Access-Control-Allow-Origin头部中返回相同的源信息
注意:请求和响应都不包含cookie信息