mirror of
https://github.com/ruanyf/es6tutorial.git
synced 2025-05-28 21:32:20 +00:00
强迫症修改"->'
This commit is contained in:
parent
6067c0f34f
commit
240a927a36
@ -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));
|
||||||
```
|
```
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user