es6实用小技巧
元素交换(利用数组结构)
1 | let a = 'world', b = 'hello' |
单条语句
1 | // 寻找数组中的最大值 |
数组拼接
1 | const one = ['a', 'b', 'c'] |
参数命名(使用解构让函数声明和调用更加可读)
1 | // 我们尝尝使用的写法 |
Async/Await结合数组解构
1 | const [user, account] = await Promise.all([ |
获取Object中指定键值
1 | const obj = { |
排除Object中不需要的键值
1 | const obj = { |
对象快速求和
1 | const objs = [ |
数组过滤
1 | var newarr = [ |
字符串模版
1 | const name = '小明'; |
关于if 语句优化
1 | 修改前: |
关于列表搜索优化
1 | 修改前: |
关于获取对象属性值
1 | 修改前: |
关于添加对象属性
1 | 修改前: |
非空判断
1 | 修改前: |
本部落格所有文章除特別聲明外,均採用 CC BY-NC-SA 4.0 許可協議。轉載請註明來自 吴星喜的博客!
評論