Показать сообщение отдельно
  #55 (permalink)  
Старый 11.02.2010, 01:56
Аватар для PeaceCoder
Профессор
Отправить личное сообщение для PeaceCoder Посмотреть профиль Найти все сообщения от PeaceCoder
 
Регистрация: 15.12.2009
Сообщений: 742

Сообщение от tenshi
поведение должно быть одинаковым в любых браузерах. а каким оно должно быть - да каким удобнее в использовании. аппелировать тут ко стандартам бессмысленно..
Как по мне так #id это еще один параметр фильтрации как и .class или [atribute=value]. По этому я не спорю.

П.С. Надюсь хоть [id=value] будет давать все элементы с id, а не только 1 ?
Сообщение от Riim
почему?
Потому что при записи в кеш-переменную, свойство у обьекта не изменится. А если производится сравнение свойства и при необходимости его изменение, то кеширование тут только даст минус.

П.С. Жаль что в JSe нет принудительной ссылочности, тогда бы кеш был бы уместен. Например
var a := obj.property
или 
var a = &obj.propery

где property может содержать даже число и при записи в а равносильно записи в свойство обьекта, но доступ к а в разы быстрее
__________________
Настоящий программист думает и осознает сам решение задачи, а не копирует другие мысли, не осознавая их (c)
Относись к человеку так же, как хотелось бы отношения к себе (с)
Все нужно там, где оно нужно, а все не нужно нигде (с) Gozar
B~Vladi: А кто такой JavaScript стрелок?! micscr: это тот, кто не jQuery танкист.
Программы становятся медленнее быстрее, чем компьютеры становятся быстрее (с) Никлаус Вирт

Последний раз редактировалось PeaceCoder, 11.02.2010 в 01:59.
Ответить с цитированием