1
0
mirror of https://github.com/ruanyf/es6tutorial.git synced 2025-05-28 21:32:20 +00:00

强迫症修改"->'

This commit is contained in:
Willin Wang 2016-03-10 14:40:17 +08:00
parent 6067c0f34f
commit 240a927a36

View File

@ -38,7 +38,7 @@ import { stat, exists, readFile } from 'fs';
## 严格模式 ## 严格模式
ES6的模块自动采用严格模式不管你有没有在模块头部加上`"use strict"`。 ES6的模块自动采用严格模式不管你有没有在模块头部加上`"use strict";`。
严格模式主要有以下限制。 严格模式主要有以下限制。
@ -181,16 +181,16 @@ export default es6;
```javascript ```javascript
// 提案的写法 // 提案的写法
export v from "mod"; export v from 'mod';
// 现行的写法 // 现行的写法
export {v} from "mod"; export {v} from 'mod';
``` ```
`import`语句会执行所加载的模块,因此可以有下面的写法。 `import`语句会执行所加载的模块,因此可以有下面的写法。
```javascript ```javascript
import 'lodash' import 'lodash';
``` ```
上面代码仅仅执行`lodash`模块,但是不输入任何值。 上面代码仅仅执行`lodash`模块,但是不输入任何值。
@ -220,8 +220,8 @@ export function circumference(radius) {
import { area, circumference } from './circle'; import { area, circumference } from './circle';
console.log("圆面积:" + area(4)); console.log('圆面积:' + area(4));
console.log("圆周长:" + circumference(14)); console.log('圆周长:' + circumference(14));
``` ```
上面写法是逐一指定要加载的方法,整体加载的写法如下。 上面写法是逐一指定要加载的方法,整体加载的写法如下。
@ -229,8 +229,8 @@ console.log("圆周长:" + circumference(14));
```javascript ```javascript
import * as circle from './circle'; import * as circle from './circle';
console.log("圆面积:" + circle.area(4)); console.log('圆面积:' + circle.area(4));
console.log("圆周长:" + circle.circumference(14)); console.log('圆周长:' + circle.circumference(14));
``` ```
## export default命令 ## export default命令
@ -394,8 +394,8 @@ export { area as circleArea } from 'circle';
```javascript ```javascript
// main.js // main.js
import * as math from "circleplus"; import * as math from 'circleplus';
import exp from "circleplus"; import exp from 'circleplus';
console.log(exp(math.e)); console.log(exp(math.e));
``` ```