Я пытаюсь понять язык javascript. Я изучаю различия между функциями и методами.Объекты Javascript могут иметь несколько методов, не так ли?
Этот ответ объясняет, что методы являются функциями, присоединенные к объектам: Difference between a method and a function
Но this статья из MDN говорит, что
Значение свойства может быть функцией, которая затем известен как объекта, метод.
Предложение из MDN подразумевает, что объекты JS имеют одинарные методы. Это верно? Другими словами: могут ли объекты javascript иметь несколько методов? Или есть концепция javascript, примерно такая же, как «Метод объекта».
Как насчет того, чтобы попробовать? Боковое замечание: нет никакой реальной разницы между функцией и методом в JavaScript. – freakish
Вы, кажется, слишком сосредоточены на этом одном предложении. Прочитайте всю статью, и вы получите ответ. –
@ Исчезновение метода может использовать слово this, и оно будет ссылаться на контекст объектов. Если функция использует это слово, это относится к объекту. Правильно? – bernie2436