Matre, круто, спасибо. Только зачем это: this.length = I; ? Понимаю, если бы нужно было очищать список от излишних узлов, но функция $ вызывается единожды, при создании списка узлов, а фильтровать и модифицировать элементы списка будем через методы.
И зачем создавать методы $ через prototype? $.plugin не прокатит?
Сообщение от Kolyaj
|
Защита от перезаписи переменной undefined.
|
А что мешает её переопределить?
Сообщение от Kolyaj
|
"Говорят" и "общепринятые стандарты" немножко разные вещи
|
Единственным оправданием для расширения встроенных прототипов может быть только воссоздание возможностей более новых движков JavaScript, например функции Array.forEach, которая появилась в версии 1.6.
http://shamansir.github.com/JavaScri...ject.prototype
Не знаю как это позиционировать, но возьму себе за правило.