方法
方法是一种作为对象的属性的函数。方法有两种类型:实例方法是由对象实例执行的内置任务,而静态方法是直接在对象构造函数上调用的任务。
备注: 在 JavaScript 中,函数本身也是对象,因此,在这个上下文中,方法实际上是对函数的对象引用。
当说 F 是 O 的一个方法时,通常意味着 F 将 O 作为其 this 绑定。没有根据它们的 this 值具有不同行为的函数属性(或者根本没有动态 this 绑定的函数——比如绑定函数和箭头函数)可能不被普遍认为是方法。
参见
- 维基百科上的方法
- 在 JavaScript 中定义方法(传统语法与新的简写语法的比较)
- JavaScript 内置方法列表
- MDN Web 文档术语表