es6 days-02

一、整理数组新增方法

二、整理字符串自增方法

三、ES6新增数据类型

四、class 重构一下 扑克牌题 和 继承

一、整理数组新增方法(map方法 filter方法 some和every方法 reduce方法)

1.map方法:给数组中的每一个元素进行特殊处理后,返回一个新的数组

2.filter法:过滤出数组中符合要求的元素,返回一个新数组

3.some和every方法

在数组的判断过程中,判断整体的每一个元素是否全部都符合一项基本要求
   some方法:  只有有一个符合就返回,true  ||
   every方法:  只要其中有一个不符合要求,就返回false &&

​​​​​​​

4.reduce方法:将数组中的元素整合,返回一个新的内容

reduce4个参数
  1.prev:上一次操作返回的结果 ,可以设置默认值,如果不设置默认值,那么第一个元素就作为第一个prev而且从第二个元素开始循环;设置默认值从第一个元素开始循环

设置方法

arr.reduce((prev,item,index,array)=>{},prev值)
   2.item: 本次操作的元素
   3.index:本次操作元素的索引值
    4.array:当前操作的数组

 二、整理字符串自增方法(startswith() endswith() trim())

1.startswith() 字符串 以什么开头 返回布尔值

2.endswith() 以什么结尾 ,返回布尔值

3.清除字符串前后空格的 提升用户的体验性 :防止出现空格带来的误操作

三、ES6新增数据类型(map类型 symbol类型)

1.map类型:object对象的升级版
   原始object对象:key:value,  key只能是字符串格式 也能使用特殊作为key obj[key]
   map类型:将任意类型的数据做为key

用set方法进行特殊定义方式
get方法来获取    

2.symbol类型

创建一个独一无二的值, 防止出现命名冲突,属性的覆盖问题,通常用于对象的属性

四、class 重构一下 扑克牌题 和 继承

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值