mirror of
https://github.com/ruanyf/es6tutorial.git
synced 2025-05-24 18:32:22 +00:00
commit
1feca972b2
@ -6,6 +6,7 @@ ES6引入了Class(类)这个概念,可以定义class,作为对象的模
|
|||||||
|
|
||||||
```javascript
|
```javascript
|
||||||
|
|
||||||
|
//定义类
|
||||||
class Point {
|
class Point {
|
||||||
|
|
||||||
constructor(x, y) {
|
constructor(x, y) {
|
||||||
@ -19,6 +20,10 @@ class Point {
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//使用类
|
||||||
|
var point = new Point(2,3);
|
||||||
|
point.toString(); //(2, 3)
|
||||||
|
|
||||||
```
|
```
|
||||||
|
|
||||||
上面代码定义了一个class类,可以看到里面有一个constructor函数,这就是构造函数。而this关键字则代表实例对象。
|
上面代码定义了一个class类,可以看到里面有一个constructor函数,这就是构造函数。而this关键字则代表实例对象。
|
||||||
|
@ -75,7 +75,7 @@ push(a, "a1", "a2", "a3", "a4");
|
|||||||
|
|
||||||
```
|
```
|
||||||
|
|
||||||
注意,rest参数不能再有其他参数,否则会报错。
|
注意,rest参数之后不能再有其他参数,否则会报错。
|
||||||
|
|
||||||
```javascript
|
```javascript
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user