On Tuesday, June 19, 2012 at 8:29 AM, David Bruant wrote:
> Le 19/06/2012 14:11, Alex Russell a écrit :
> > On Jun 11, 2012, at 11:46 AM, David Bruant wrote:
> >
> > > Hi,
> > >
> > > Le 11/06/2012 12:30, Hemanth H.M a écrit :
> > > > [].forEach.call(NodeList,function(elm) {}) why that? Why not treat it
> > > > like an [] ?
> > >
> > > I've written a section on MDN specifically a while ago to answer that
> > > very question:
> > > https://developer.mozilla.org/En/DOM/NodeList#Why_can%27t_I_use_forEach_or_map_on_a_NodeList.3F
> > >
> > > Regardless, that's not in ECMAScript's scope. ECMAScript is about the
> > > language (syntax, semantics, etc.), while NodeList are part of the DOM
> > > which can be considered as an ECMAScript library. However, of course,
> > > browsers all ship this "library" by default. It is however not present in
> > > server-side environments like Node.js.
> > > A longer time ago, I wrote another page to describe what "JavaScript"
> > > mean, because it has become an umbrella term to talk about a lot of
> > > different technologies:
> > > https://developer.mozilla.org/en/JavaScript_technologies_overview
> > >
> >
> > Be that as it may, the intent of the new elem.find() API
> >
>
> Where is this API defined (or being discussed)? I don't recall anything
> about that in ECMAScript proposals/strawmen and I can't find it in the
> latest DOM4 draft.
>
>
http://lists.w3.org/Archives/Public/public-webapps/2011OctDec/1454.html
Rick
>
> > is to give us a chance to fix this (among other) errors in DOM's design.
> > Yes, it's up to DOM to fix it, but we need ES to adopt things like Allen's
> > Object Model Reformation to help enable it:
> >
> > http://wiki.ecmascript.org/doku.php?id=strawman:object_model_reformation
> I guess knowing what the elem.find() API is will help me understand this
> part better, because I'm not sure I see the link between the object
> model reformulation and fixing the DOM API. Can you elaborate further on
> that? (if this discussion already happened somewhere else, a link to
> that discussion will be enough, of course)
>
> Meanwhile, when you say "us" or "we", who are you referring to? The
> "es-discuss" folks, TC39, the DOM APIs folks, web devs interested in
> standards, another group?
>
> David
> _______________________________________________
> es-discuss mailing list
> [email protected]
> https://mail.mozilla.org/listinfo/es-discuss
>
>
_______________________________________________
es-discuss mailing list
[email protected]
https://mail.mozilla.org/listinfo/es-discuss