[whatwg] Proposal: Adding methods like getElementById and getElementsByTagName to DocumentFragments
Mikko Rantalainen
mikko.rantalainen at peda.net
Thu Jul 11 23:28:48 PDT 2013
Boris Zbarsky, 2013-07-03 17:50 (Europe/Helsinki):
> On 7/3/13 3:58 AM, Mikko Rantalainen wrote:
>> Boris Zbarsky, 2013-06-29 05:02 (Europe/Helsinki):
>>> On 6/28/13 6:51 PM, Tab Atkins Jr. wrote:
>>>> querySelector is simply a more powerful querying function than the old
>>>> DOM methods,
>>>
>>> And somewhat slower as a result, note.
>>
>> I'd *guess* that that difference is meaningless compared to
>> walking the element tree or even doing hash lookup for the id
>
> You'd guess wrong, and I've got profiles to prove it. ;)
OK. I stand corrected.
With the real world performance difference, I'd prefer that
getElementsByTagName() and getElementById() were supported for
fragments, too.
Pros:
- Better optimized performance
- Making API more similar to Document
Cons:
- Two extra methods in the namespace (however, nobody sane will
use neither of the old method names for anything else so this
can be ignored)
--
Mikko
More information about the whatwg
mailing list