add file:构建工具

This commit is contained in:
qianguyihao
2018-03-09 17:27:01 +08:00
parent 4a0d529470
commit 8ff04cdbd2
11 changed files with 374 additions and 35 deletions

View File

@@ -10,6 +10,11 @@ ECMAScript 是 JS 的语言标准。而 ES6 是新的 JS 语法标准。
PS严格来说ECMAScript 还包括其他很多语言的语言标准。
很多人在做业务选型的时候会倾向于选jQuery。其实jQuery的语法是偏向于ES3的。而现在主流的框架 Vue.js 和React.js的语法是用的ES6。
ES6中增加了很多功能上的不足。比如**常量、作用域、对象代理、类、继承**等。这些在ES5中想实现比较复杂但是ES6对它们进行了封装。
### ECMAScript 发展历史
- 1995年ECMAScript 诞生。
@@ -32,6 +37,8 @@ ES6 的目标是:让 JS 语言可以编写复杂的大型应用程序,成为
- 流行的库基本都是基于 ES6 构建。 React 默认使用 ES6 标准开发。
###
## ES6的环境配置
掌握 ES6 之后,如果要考虑 ES5 的兼容性,可以这样做:写 ES6 语法的 js 代码,然后通过 `Babel`将 ES6 转换为 ES5。
@@ -438,7 +445,7 @@ ES6允许我们通过数组或者对象的方式对一组变量进行赋
```
### 字符串
### 字符串
字符串也可以解构,这是因为,此时字符串被转换成了一个类似数组的对象。举例如下:
@@ -686,6 +693,16 @@ console.log(fn1(1, 2)); //输出结果3
```
## 模块化
更多 ES6 的语法,本文会陆续更新。
## 参考链接: