Задание по Javascript ООП:

Необходимо расширить тип Array, дополнив его методом each, применяющем переданную ему в качестве параметра функцию к каждому из элементов массива.

Например, код ["sdf", 423].each(function(){alert(this)}) должен последовательно вывести два сообщения, по количеству элементов.

Далее создать класс, который обладает полной функциональностью типа Array, а так же имеет метод .view, показывающий содержимое массива в модальном окне с возможностью редактирования. Вид и поведения окна может варьироваться на усмотрение исполнителя задачи.