Сообщение от tenshi
|
поведение должно быть одинаковым в любых браузерах. а каким оно должно быть - да каким удобнее в использовании. аппелировать тут ко стандартам бессмысленно..
|
Как по мне так #id это еще один параметр фильтрации как и .class или [atribute=value]. По этому я не спорю.
П.С. Надюсь хоть [id=value] будет давать все элементы с id, а не только 1 ?
Сообщение от Riim
|
почему?
|
Потому что при записи в кеш-переменную, свойство у обьекта не изменится. А если производится сравнение свойства и при необходимости его изменение, то кеширование тут только даст минус.
П.С. Жаль что в JSe нет принудительной ссылочности, тогда бы кеш был бы уместен. Например
var a := obj.property
или
var a = &obj.propery
где property может содержать даже число и при записи в
а равносильно записи в свойство обьекта, но доступ к
а в разы быстрее