Skip to content

Commit 486a2c1

Browse files
committed
edit class
1 parent 291c945 commit 486a2c1

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

docs/class.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
## Class
44

5-
ES6引入了Class(类)这个概念,作为对象的模板。通过class关键字,可以定义类
5+
ES6引入了Class(类)这个概念,作为对象的模板。通过class关键字,可以定义类
66

77
```javascript
88

@@ -52,7 +52,9 @@ class ColorPoint extends Point {
5252

5353
**(1)export和import**
5454

55-
ES6实现了模块功能,试图解决JavaScript代码的依赖和部署上的问题。模块功能有两个关键字:export和import。export用于用户自定义模块,规定对外接口;import用于输入其他模块提供的功能,同时创造命名空间(namespace),防止函数名冲突。
55+
ES6实现了模块功能,试图解决JavaScript代码的依赖和部署上的问题,取代现有的CommonJS和AMD规范,成为浏览器和服务器通用的模块解决方案。
56+
57+
模块功能有两个关键字:export和import。export用于用户自定义模块,规定对外接口;import用于输入其他模块提供的功能,同时创造命名空间(namespace),防止函数名冲突。
5658

5759
ES6允许将独立的JS文件作为模块,也就是说,允许一个JavaScript脚本文件调用另一个脚本文件。最简单的模块就是一个JS文件,里面使用export关键字输出变量。
5860

@@ -162,7 +164,7 @@ customName(); // 'foo'
162164

163165
显然,一个模块只能有一个默认方法。
164166

165-
如果要输出默认属性,只需将值跟在`export default之后`即可
167+
如果要输出默认属性,只需将值跟在`export default`之后即可
166168

167169
```javascript
168170

0 commit comments

Comments
 (0)