Svarog
Новичок
Проблема с Prototype и классом Array
Понадобилось использовать Prototype.
Но выяснилось, что он переопределяет класс Array и добавляет в него свои методы,
что вызывает проблемы, когда я прохожу по всем элементам массива через
for ( key in array)
В результате вместо ожидаемых значений я получаю еще и вновь добавленные методы(например, первый - "uniq [function]"
Так вопрос, можно ли как-нибудь использовать Prototype, но при этом чтобы он не трогал класс Array? Потому что переписывать код, где я использоваю перебор значание с помощью for (key in Array) совсем не хочется.
Спасибо.
Понадобилось использовать Prototype.
Но выяснилось, что он переопределяет класс Array и добавляет в него свои методы,
что вызывает проблемы, когда я прохожу по всем элементам массива через
for ( key in array)
В результате вместо ожидаемых значений я получаю еще и вновь добавленные методы(например, первый - "uniq [function]"
Так вопрос, можно ли как-нибудь использовать Prototype, но при этом чтобы он не трогал класс Array? Потому что переписывать код, где я использоваю перебор значание с помощью for (key in Array) совсем не хочется.
Спасибо.