- 说明
- ECMAScript6
新的javascipt标准
- ECMAScript6
- 变量声明
- var
- let
- 01 let 与var基本一致 作用变量声明
- 02 let在一堆括号{}中形成局部作用域
- 03 let声明的变量不会变量提升
- 04 let不能重复声明变量(同一作用域)
- const
- 01 与let一致(局部,不提升,不能重复声明)
- 02 声明必须赋值
- 03 赋值不能修改(值类型)
- 04 建议大写
- 数组的结勾
- 01 数组解构:把数组解析为单个变量
- 02 通过都好跳过
- 03 ...接收剩余值(不定惨)
- 04 可以给默认值
- 05 快速交换变量
- 对象简写
- 字符串
- 遍历 for of
- 查找
- includes 是否包含
- startsWith 以xxx开头
- endsWith 以xxx结尾
- 补齐
- pasStart(len,symbol)
- pasEnd(len,symbol)
- 去空白
- teim两端
- trimLeft 左侧
- trimRight 右侧
- 数组高阶
- sort 排序
- ES6新增
find查找符合条件元素
findindex 查找符合条件元素的下标
- dorEach 遍历
- forEach(function(item,index,self))
item 当前遍历的元素
index 当前的下标
self 被遍历的数组
- forEach(function(item,index,self))
- filter 过滤
- map 映射
- reduse 累计
- reduce(function(a,b))
a 上一次返回的结果
b 当前遍历的元素
- reduce(function(a,b))
- some 有一个
- every 每一个
ES6 笔记
最新推荐文章于 2024-06-04 22:02:01 发布