Fwd: ES3.1 Draft: Array generics
Garrett Smith
dhtmlkitchen at gmail.com
Sat May 31 18:27:10 PDT 2008
fwd to list.
On Sat, May 31, 2008 at 1:44 AM, Garrett Smith <dhtmlkitchen at gmail.com> wrote:
> 2008/5/19 Pratap Lakshman (VJ#SDK) <pratapl at microsoft.com>:
> It would be sufficient and more correct to say: "throw a TypeError"
> rather than "throw a TypeError exception"
>
So it should probably read one of:-
1) If callbackfn does not implement [[Call]], throw a TypeError.
2) If callbackfn is not a function, throw a TypeError
There is also an absence of top-level generics:-
Array.forEach
- This avoids having to write:-
[].forEach.call( nodeList, fun );
Note on host objects:
Whether the forEach function can be applied successfully to a host
object is implementation -dependent.
- support Array Generics for host object, for example, a DOM NodeList
in abstract view.
[].sort.call( ul.getElementsByTagName("li"), byName );
Garrett
> Regards,
>
> Garrett
>
>> pratap
>>
More information about the Es4-discuss
mailing list