摘要:
1.search:返回匹配到的索引,没有匹配到则返回-1 2.match:非全局的情况下参会返回分组中匹配到的内容,全局匹配只能匹配到所有匹配到的字符 3.split:根据关键字切割 4.replace:替换字符串 阅读全文
摘要:
一:首尾匹配 1.首匹配:^ 2.尾匹配:$ 3.案例:验证字符串为全数字 二:单体边界匹配 1.单词边界:\b 2.前瞻性匹配:指定单词后面元素的匹配 3.负向前瞻性:与前瞻性相反 阅读全文
摘要:
1.选择,或:| 2.分组 3.引用,在正则中直接使用匹配到的数据 阅读全文
摘要:
1.指定要匹配的个数:{个数} 2.指定要匹配的个数范围:{范围起,范围止} 3.大于等于,匹配至少一个,大于等于1:{1,},或者+ 4.匹配0次或1次:可以用?表示 5.匹配允许0次:* 6.综合应用 7.非贪婪的重复:? 8.使用案例 阅读全文
摘要:
一:转义字符 1.反斜杠:\,当要匹配在正则中有特殊含义的字符时,需要转义 2.匹配反斜杠 3.换行:\n 二:字符类 1.[字符字符字符字符]:从第一个开始拿出来匹配,匹配到一个就停止匹配 2.取反:^ 3.范围:-,只能从小到大 4.以unicode中的中文字符范围匹配中文字符 三:别名 1.条 阅读全文
摘要:
一:创建正则表达式的两种方式 1.字面量 2.构造函数 二:模式修饰符 i:ignoreCase:忽略大小写 g:global:全局匹配 m:multiline:多行匹配 模式匹配可以混合使用,不区分顺序: 阅读全文
摘要:
HTML和CSS实现 <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <style> body{background: #eee} #calculator{margin: 100px 阅读全文
摘要:
一:history对象:保存了用户在浏览器中访问页面的历史记录,从浏览器打开的时候算起 1.back和go back:回到历史记录的上一步,和浏览器的后退按钮一致 go:去到历史记录的指定条记录,负数为后退 back()和go(-1)效果一致 2.forward和go forward:回到历史记录的 阅读全文
摘要:
location对象提供了与当前窗口中加载的文档有关的信息,还提供了一些导航功能,它既是window对象的属性,也是document对象的属性 1.href:返回当前加载页面的完整url,同时,也可以设置url,此时加载的url会在浏览器的历史中生成一条浏览记录,可以通过浏览器回退按钮退回 2.ha 阅读全文
摘要:
BOM:browser object model,浏览器对象模型 window是浏览器的一个实例,在浏览器中,window对象有双重角色,它既是通过JavaScript访问浏览器窗口的一个接口,又是ECMAScript规定的Global对象 1.所有的全局变量和全局方法都被归在window对象上 2 阅读全文