Здравствуйте, изучаю ООП в прототипном стиле. Написал элементранейший скрипт для самообучения
http://plnkr.co/edit/oPCRbIVHJ9sMedoH6x79?p=preview. Вопрос такой почему если в 14-й строке писать render.apply(this, arguments[5]); то получаю ошибку Function.prototype.apply: Arguments list has wrong type? а если писать вот так писать render.call(this, arguments[5]) то все ок.