1. Glossary
  2. Method

Method

A method is a function which is a property of an object. There are two kinds of methods: instance methods which are built-in tasks performed by an object instance, or static methods which are tasks that are called directly on an object constructor.

Note: In JavaScript functions themselves are objects, so, in that context, a method is actually an object reference to a function.

When F is said to be a method of O, it often means that F uses O as its this binding. Function properties that do not have different behaviors based on their this value (or those that don't have a dynamic this binding at all — like bound functions and arrow functions) may not be universally recognized as methods.

See also

Help improve MDN

Learn how to contribute

This page was last modified on by MDN contributors.

AltStyle によって変換されたページ (->オリジナル) /