es5 es6 新增
es5的新特性
对于数组和字符串都进行了加强
map 遍历
es6的新特性
数组的增强
find 查找
findIndex 查找下标
字符的增强
includes 是否包含 (包含返回true 不包含返回false)
startsWith 是否以这个字符串开头 (是返回true 不是返回false)
endsWith 是否以这个字符串结尾 (是返回true 不是返回false)
repeat 重复多次的去平铺对应的字符串
变量修饰符(增强)
var 关键词修饰的变量是伪全局变量(进行变量提升)
let 关键词 块状作用域 (变量名不能重复声明 避免变量名污染)
const 关键词 常量(常量不可变 也不能重复声明 声明一定要赋值(不能二次赋值))
新增的类型
symbol 独一无二的值 bigInt 大的整型
对象的增强
函数增强
箭头函数的特性
箭头函数里面没有this(根据作用域链向上查找对应的this)
对象里面内容的简化
相关的方法(增删改查)