Показать сообщение отдельно
  #18 (permalink)  
Старый 23.03.2011, 17:55
Аватар для FINoM
Новичок
Отправить личное сообщение для FINoM Посмотреть профиль Найти все сообщения от FINoM
 
Регистрация: 05.09.2010
Сообщений: 2,298

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