add file:ES5中的一些扩展
This commit is contained in:
@@ -39,11 +39,9 @@ console.log(o);
|
||||
|
||||
20180125_1834.png
|
||||
|
||||
|
||||
### 方式二:利用构造函数
|
||||
|
||||
|
||||
|
||||
```javascript
|
||||
//利用构造函数自定义对象
|
||||
var stu1 = new Student("smyh");
|
||||
@@ -69,7 +67,6 @@ console.log(o);
|
||||
20180125_1350.png
|
||||
|
||||
|
||||
|
||||
### 方式三:工厂模式
|
||||
|
||||
通过该方法可以大批量的创建对象。
|
||||
@@ -102,11 +99,9 @@ console.log(o);
|
||||
|
||||
使用工厂方法创建的对象,使用的构造函数都是Object。所以创建的对象都是Object这个类型,就导致我们无法区分出多种不同类型的对象。
|
||||
|
||||
|
||||
## 构造函数
|
||||
|
||||
|
||||
|
||||
### new和this
|
||||
|
||||
**this:**
|
||||
|
||||
Reference in New Issue
Block a user