Показать сообщение отдельно
  #1 (permalink)  
Старый 07.04.2020, 21:27
Кандидат Javascript-наук
Отправить личное сообщение для jaroslav.tavgen Посмотреть профиль Найти все сообщения от jaroslav.tavgen
 
Регистрация: 18.09.2014
Сообщений: 128

Вообще ничего не понял в этом коде...
Array.prototype.sum = function (...arguments){
    return this.reduce(arguments);
}
[1,2,3].sum((a,b)=>a+b);

Результат: TypeError: Cannot read property 'sum' of undefined с указанием на последнюю строчку.

Я, честно говоря, вообще не понял, что произошло Как так получилось, что массив стал считаться undefined?

Последний раз редактировалось jaroslav.tavgen, 07.04.2020 в 21:37.
Ответить с цитированием