Объект прототипа Javascript или другой прототип напрямую

В коде я вижу эти два синтаксиса для создания объекта, который расширяет прототип Array.

MyCollection.prototype = new Array();
MyCollection.prototype = Array.prototype;

Есть ли разница между 2?

Является ли один из них правильным способом создания объекта Collection, ведущего себя как массив?


person jobou    schedule 13.10.2015    source источник
comment
Ни один из них не будет работать так, как вы надеетесь.   -  person    schedule 13.10.2015
comment
хорошо, но в чем разница между 2?   -  person jobou    schedule 13.10.2015