笔记-ES6 新功能
ES6 新功能
* const 声明常量,let 声明变量。都不可重复声明
* 块级函数
* 箭头函数
:表达式体
:语句体
:lexical this
* 函数参数
:默认值
:剩余参数
:spread 操作符 ...
* 字符串插值
* 字面量
:二进制 0b1011
:八进制 073434
* 对象属性
:属性简写
:计算属性名
:方法属性简写
* 解构赋值
:数组匹配 [a, b] = [b, a]; [a, , b] = [1, 2, 3]
:对象匹配 {x, y} = {x: 10, y: 20}
:对象深度匹配 {x: a, y: b, z:{zz: c} = obj
:配置设置默认值
:参数内匹配
:fail-soft 解构
* 模块
:export、import
:default & *
* 类
:定义,class,constructor
:继承 extends,super
:从表达式继承
:静态成员 static
:getter,setter
* symbol
:symbol 类型
:symbol.for
:symbol.iterator & for..of
* generator(n/a)
* map/set, weakmap/weakset
: map
: set
: weak-link
* typed array
* new built-in methods
: Object.assign
: [].find, [].findIndex
: "aa".repeat(4)
: "".startsWith, endsWidth, includes
: Number.isNaN, isFinite
: Number.isSafeInteger
: Math.trunc
: Math.sign 0, -0, 1, -10
* promise
* meta-programming
: proxying
: reflection, Reflect
* internationalization & localization
: collation
: number formatting
: currency formatting
: date/time formatting
- 你常用的10个MySQL命令
- WCF技术剖析之三十一: WCF事务编程[下篇]
- WCF技术剖析之三十一:WCF事务编程[上篇]
- 学习SpringMVC——你们要的REST风格的CRUD来了
- 并发中的同步--WCF并发体系的同步机制实现
- WCF 技术剖析之三十三:你是否了解WCF事务框架体系内部的工作机制?[下篇]
- 学习SpringMVC——从HelloWorld开始
- 小程序年底重磅更新,小游戏上线,最强入口也来了!
- 学习SpringMVC——如何获取请求参数
- 谈谈关于MVP模式中V-P交互问题
- 学习Spring——两个你熟悉的不能再熟悉的场景使用
- 学习Spring——依赖注入
- 机会真的多吗?
- 浅析Hadoop大数据分析与应用
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- 玩树莓派(raspberry pi) 2/3 raspbian的遇到的一些问题
- Dnsmasq加速本地DNS请求
- swoole深入学习 2. tcp Server和tcp Client
- 一切皆Socket
- Go代码重构:23倍的性能爆增
- 分布式系统的一致性协议之 2PC 和 3PC
- Docker快速搭建WordPress博客网站
- Elasticsearch入门,这一篇就够了
- 玩转 lua in Redis
- 用docker快速搭建wordpress博客
- 生产环境优雅的重启基于Nginx、Tornado的Web服务进程
- nginx记录post body/payload数据 日志用打印出结果
- nginx的location、rewrite玩法详解
- Redis Lua脚本调试
- 安装elasticsearch 5.x, 6.x 常见问题(坑)的解决