add:函数和方法的区别
This commit is contained in:
parent
b44a3aefb5
commit
f0e2da94db
@ -259,6 +259,32 @@ return的作用是结束方法。
|
||||
立即执行函数往往只会执行一次。为什么呢?因为没有变量保存它,执行完了之后,就找不到它了。
|
||||
|
||||
|
||||
## 方法
|
||||
|
||||
函数也可以称为对象的属性。**如果一个函数作为一个对象的属性保存,那么我们称这个函数是这个对象的方法**。
|
||||
|
||||
|
||||
调用这个函数就说调用对象的方法(method)。相比于方法,它只是名称上的区别,并没有其他的区别。
|
||||
|
||||
|
||||
函数举例:
|
||||
|
||||
```javascript
|
||||
// 调用函数
|
||||
fn();
|
||||
```
|
||||
|
||||
方法举例:
|
||||
|
||||
```javascript
|
||||
// 调用方法
|
||||
obj.fn();
|
||||
```
|
||||
|
||||
|
||||
我们可以这样说,如果直接是`fn()`,那就说明是函数调用。如果是发现`XX.fn()`的这种形式,那就说明是**方法**调用。
|
||||
|
||||
|
||||
## 我的公众号
|
||||
|
||||
想学习<font color=#0000ff>**代码之外的技能**</font>?不妨关注我的微信公众号:**千古壹号**(id:`qianguyihao`)。
|
||||
@ -267,4 +293,3 @@ return的作用是结束方法。
|
||||
|
||||
![](http://img.smyhvae.com/2016040102.jpg)
|
||||
|
||||
|
||||
|
27
03-JavaScript基础/10-作用域.md
Normal file
27
03-JavaScript基础/10-作用域.md
Normal file
@ -0,0 +1,27 @@
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user