创建正则表达式
var 变量名=new RegExp(/表达式/)基本不用
var 变量名 =/表达式/
正则对象.test(字符串)
正则表达式中的或 |
str.replae(被替换字符或者正则表达式,替换为的字符)
返回新的字符串,只替换第一个
/表达式/swich
g :全局匹配
i :忽略大小写
gi:全局匹配+忽略大小写
【es6】
let声明变量
1块级作用域(每个大括号之间叫块级作用域)
2不存在变量提升
const 声明常量
1必须赋初始值
2块级作用域
[]在=号左边是操作符,数组解构赋值
{}在=号左边是操作符,对象结构赋值
【箭头函数(函数简写)】
没有自己的this关键字
【剩余参数】
。。。形参名
一个形参接受多个实参
剩余参数必须是最后一个形参
【数组拓展运算符...】
。。。Arr
将数组拆分成参数
【伪数组转真数组】
Array .from()
数组.find(回调函数(item,idex){})
对数组元素进行遍历查找
fndindex()找出第一个符合条件的成员位置,返回索引
模板字符串
set集合(类似数组,成员不能重复)
var s1=new Set()
s1.size集合里成员的数量
add
delete
has
clear |
|