add:Vue 2.x(生命周期函数)

This commit is contained in:
qianguyihao
2018-06-11 21:11:23 +08:00
parent 712ee55dd6
commit c616642834
6 changed files with 260 additions and 70 deletions

View File

@@ -35,7 +35,7 @@ ES6中的字符串扩展用得少而且逻辑相对简单。如下
打印结果:
20180402_1050.png
![](http://img.smyhvae.com/20180402_1050.png)
## 数值的扩展
@@ -115,11 +115,11 @@ ES6中的字符串扩展用得少而且逻辑相对简单。如下
上面的布局中有三个button标签我们通过`getElementsByTagName`获取到的`btnArray`实际上是**伪数组**,并不是真实的数组:
20180402_1116.png
![](http://img.smyhvae.com/20180402_1116.png)
既然`btnArray`是伪数组,它就不能使用数组的一般方法,否则会报错:
20180402_1121.png
![](http://img.smyhvae.com/20180402_1121.png)
解决办法:采用`Array.from`方法将`btnArray`这个伪数组转换为真数组即可:
@@ -129,7 +129,7 @@ ES6中的字符串扩展用得少而且逻辑相对简单。如下
然后就可以使用数组的一般方法了:
20180402_1125.png
![](http://img.smyhvae.com/20180402_1125.png)
### 扩展2
@@ -259,7 +259,7 @@ ES6中的字符串扩展用得少而且逻辑相对简单。如下
打印结果:
20180404_2240.png
![](http://img.smyhvae.com/20180404_2240.png)
上图显示成功将obj1和obj2的属性复制给了obj3。
@@ -280,7 +280,7 @@ ES6中的字符串扩展用得少而且逻辑相对简单。如下
打印结果:
20180404_2251.png
![](http://img.smyhvae.com/20180404_2251.png)
上方代码中obj2本身是没有属性的但是通过`__proto__`属性和obj1产生关联于是就可以获得obj1里的属性。
@@ -307,13 +307,6 @@ ES6中的字符串扩展用得少而且逻辑相对简单。如下