5.13 方法
在 JavaScript 的语言规范中并不存在方法这一概念。方便起见,我们将作为对象属性的函数称为方法。
var hzh = {
name: "黄子涵",
say: function() {
console.log("黄子涵是帅哥!");
}
}
hzh.say();
[Running] node "e:\HMV\JavaScript\JavaScript.js"
黄子涵是帅哥!
[Done] exited with code=0 in 0.182 seconds
而在实际中可以像这样定义方法:那些使用了 this 引用来调用并访问了对象的属性的函数,被称为方法。方法与函数名称两者可以随意混用,不过如果能注意到正在使用的是一个方法的话,就能更明确地意识到现在是在对对象进行操作。所以,使用方法这一名称的话会更有意义。