Шрифт:
8.7.2. Свойство prototype
Любая функция имеет свойство prototype, ссылающееся на объект, известный как объект прототипа. Каждая функция имеет свой объект прототипа. Когда функция используется в роли конструктора, вновь созданный объект наследует свойства этого объекта прототипа. Прототипы и свойство prototype обсуждались в разделе 6.1.3, и мы еще раз вернемся к этим понятиям в главе 9.
8.7.3. Методы call и apply
Методы
Любой из этих способов вызова эквивалентен следующему фрагменту (где предполагается, что объект о не имеет свойства с именем m):
В строгом режиме ECMAScript 5 первый аргумент методов
Все остальные аргументы метода
Метод
Если функция способна обрабатывать произвольное число аргументов, метод
Обратите внимание, что метод