Functions and methods

A function is a part of code that does a particular operation that is written by the user and called by name independently. A function may be passed some data and it may also return some data. On the other hand, you can think of methods as defined properties of objects that can be called with reference from the object of the class only. Objects that are associated with methods are basically window objects. The syntax of defining a method and a function is different in JavaScript. Methods are only used to define window objects. The way of defining a method is different than defining a function in JavaScript.

Invoking functions

The four different ways of invoking a function are as follows:

  • Invoking a function as a function
  • Invoking ...

Get Web Developer's Reference Guide now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.