Сообщение от danik.js
|
// во-первых мы изменили прототип Array, но это решаемо
|
Эт да, бывает)
Сообщение от danik.js
|
Зачем это? Пытаюсь заставить библиотеку Zepto работать с IE. А там как раз использется массив, а не объект.
|
Лол, Zepto прямо позиционируется как jquery без ie.) Хочешь поддержку ie - откатись на jquery. (Там так и написано на главной: "If you need to support Internet Explorer, you can fall back on jQuery.")
Сообщение от danik.js
|
Да и вообще интересно - возможно ли так сделать без __proto__
|
Можно сделать без __proto__ - используюя новомодные методы Object(которые в ie конечно не работают). =)
Ну или вручную навешивать на каждый создаваемый массив методы, что, естесно, скажется на производительности и будет вылезать в for in.
...upd: пока писал - последний вариант реализовал
rgl.)