расширение Госси метода Дэвида Колалье:
Проверьте эти две строки:
from = arguments[i];
Object.getOwnPropertyNames(from).forEach(function (name) {
Необходимо проверить "from" для нулевого объекта ... Если, например, объединение объекта, полученного из ответа Ajax , ранее созданного на сервере, свойство объекта может иметь значение " null ", и в этом случае приведенный выше код генерирует ошибку, говорящую:
"from" не является допустимым объектом
Так, например, перенос функции «... Object.getOwnPropertyNames (from) .forEach ...» на «if (from! = Null) {...}» предотвратит возникновение этой ошибки.