add file:ES5中的一些扩展

This commit is contained in:
qianguyihao
2018-04-02 10:21:27 +08:00
parent 6c6b68913b
commit 150b066daa
10 changed files with 714 additions and 31 deletions

View File

@@ -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**