У меня есть объект функции JavaScript как:
var addNum = function(num1, num2) {
return num1 + num2;
}
Теперь, если я попытаюсь получить доступ к
addNum.divide()
Я хотел понять цепочку прототипов для вышеуказанного кода. Я прочитал, что в приведенном выше примере addNum будет искать divide(), а затем Function.prototype и, наконец, Object.prototype.
Но мой вопрос в приведенном выше примере, как можно добавить addNum для divide()
Относится ли это к чему-то вроде:
var addNum = function(num1, num2) {
this.divide = function(){}
return num1 + num2;
}
Я не мог понять строку, где он говорит, что addNum будет искать divide()
Пожалуйста, помогите мне понять то же самое.