add:函数和方法的区别

This commit is contained in:
qianguyihao 2019-01-11 22:16:30 +08:00
parent b44a3aefb5
commit f0e2da94db
2 changed files with 53 additions and 1 deletions

View File

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

View File

@ -0,0 +1,27 @@