- 1
- 2
- 3
- 4
- 5
- 6
Object.prototype.addEvent = function (type, handler) {
for (var i = 0; i < this.length; i++) {
this[i]['on' + type] += ';' + (handler + '').replace(/function.+?\{/, '').replace(/}$/, '');
}
return this;
};
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+158
Object.prototype.addEvent = function (type, handler) {
for (var i = 0; i < this.length; i++) {
this[i]['on' + type] += ';' + (handler + '').replace(/function.+?\{/, '').replace(/}$/, '');
}
return this;
};
Lure Of Chaos 16.07.2010 18:36 # −1
eval 16.07.2010 18:50 # 0
Кагбэ присваивает свойство каждому элементу коллекции.
Lure Of Chaos 16.07.2010 20:19 # −1
mindfreakthemon 16.07.2010 20:40 # 0
К тому же сей код не работает в принципе.
bugmenot 16.07.2010 22:40 # 0
Lure Of Chaos 17.07.2010 00:24 # −1
в общ маловероятно не для массивов
Dreyk 17.07.2010 14:50 # 0
Lure Of Chaos 17.07.2010 15:50 # −1