es6语法

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6

1、var、let、const

块作用域

  • var
    在这里插入图片描述
  • let
    在这里插入图片描述
  • const
    在这里插入图片描述
    const修饰常量
    在这里插入图片描述

2、模板字符串

在这里插入图片描述

3、结构赋值

3.1、数组处理

在这里插入图片描述

3.2、对象处理

在这里插入图片描述

4、数组和对象的扩展

4.1、扩展运算符

4.1.1、实现数组拷贝合并

实现数组合并
在这里插入图片描述

4.1.2、实现对象拷贝合并

实现对象合并
在这里插入图片描述

4.2、数组方法Array.from()

在这里插入图片描述
在这里插入图片描述

4.3、数组方法includes()

是否包含此数据
在这里插入图片描述

4.4、数组方法map()

在这里插入图片描述

4.5、数组方法filter()

过滤出大于3的元素返回新的数组
在这里插入图片描述

4.6、数组方法find()

找到大于3的第一个元素
在这里插入图片描述

4.7、数组方法some()

存在一个大于3的就返回true
在这里插入图片描述
不存在大于8的元素返回false
在这里插入图片描述

4.8、数组方法every()

所有元素大于0返回true
在这里插入图片描述
在这里插入图片描述

4.9、数组方法pop()

删除并获取最后一个元素
在这里插入图片描述

4.10、数组方法 unshift()

向数组头部添加元素并获取最后一个元素
在这里插入图片描述

4.11、数组方法shift()

删除掉第一个元素并获取第一个元素
在这里插入图片描述

4.11、数组方法fill()

替换元素的值
在这里插入图片描述

4.12、对象方法Object.assign()实现对象拷贝合并

Object.assign()实现对象拷贝
在这里插入图片描述
Object.assign()实现对象合并
在这里插入图片描述

4.13、对象方法Object.is()

判断两个对象是否是同一对象
在这里插入图片描述

4.14、对象方法Object.keys()、Object.values()、Object.entries()

Object.keys()获取对象key
Object.values()获取对象值
Object.entries()对象转换数组
在这里插入图片描述

5、class 类似Java的类

5.1、类中构造方法和自定方法

在这里插入图片描述

5.2、继承

在这里插入图片描述

6、箭头函数

在这里插入图片描述

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6