ES6简介

说明

ECMAScript

新的javascript标准

变量声明

var

let

1.let与var基本一致,用作变量声明

2.let在一对括号()中形成作用域

3.let声明的变量不会变量提升

4.let不能重复声明变量(同一作用域)

const

1.与let一致(局部,不提升,不能重复声明)

2.声明必须赋值

3.赋值不能修改

4.建议大写

数组的解构

1.数组解构:把数组解析为单个变量

2.通过逗号跳过

3....接收剩余值(不定参)

4.可以给默认值

5.快速交换变量

对象简写

属性简写

函数的简写

属性名可以用变量拼接

 字符串

遍历

for of

查找

incldudes 是否包含

startWith 以xxx开头

endWith 以xxx结尾

补齐

padStart(len,symbol)

padEnd(len,symbol)

去空白

trim 两端

trimLeft 左端

trimRight 右端

数组高阶

sort 排序

ES6新增

find 查找符合条件的元素

findIndex 查找符合条件元素的下标、

forEach 遍历

forEach(function(item,index,self)

item当前遍历的元素

index 当前的下标

self 被遍历的数组

filter 过滤

fifter过滤元素(返回true保留,返回false过滤掉)

map 映射

reduc 累计

reduce(function(a,b))

a上一次返回的结果

b当前遍历的元素

some有一为真,则整体为真

every所有的回调函数返回为真,才返回真

 箭头函数

    1.箭头函数 函数的简写

    2.如果参数不是一个不需要添加();

    3.如果有多行语句用{},返回值用renter

    4.如果需要返回对象用({})

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值