update:基本数据类型

This commit is contained in:
qianguyihao
2018-04-01 11:08:41 +08:00
parent c573695013
commit 36242240bc
3 changed files with 155 additions and 90 deletions

View File

@@ -1,11 +1,5 @@
## call()和apply()
### 介绍
@@ -17,7 +11,7 @@
- 都可以用来改变函数的this对象的指向。
- 第一个参数都是this要指向的对象函数执行时this将指向这个对象后续参数传实参。
- 第一个参数都是this要指向的对象函数执行时this将指向这个对象后续参数用来传实参。
@@ -53,7 +47,6 @@ JS提供的绝大多数函数以及我们自己创建的所有函数都可以
4、传递一个对象时函数中的this则指向传递的这个对象。
创建函数创建函数bar的奶鹅绒和变量的创建的ffunciont
### call()和apply()的区别
@@ -97,19 +90,6 @@ call()和apply()方法都可以将实参在对象之后依次传递但是appl
看到区别了吗call后面的实参与say方法中是一一对应的而apply传实参时要封装成一个数组数组中的元素是和say方法中一一对应的这就是两者最大的区别。
**this的情况**【非常重要】
- 1.以函数形式调用时this永远都是window
- 2.以方法的形式调用时this是调用方法的对象
- 3.以构造函数的形式调用时this是新创建的对象
- 4.使用call和apply调用时this是指定的对象
## call()和apply()的作用
- 改变this的指向