>> * Like Crock, I prefer that typeof 1m === 'number'. However, unlike 
>> Crock's
>> and Brendan's agreement, I think this should be unconditional. I think it
>> would be horrible for 'typeof X' to depend not only on the value of X but
>> also on the mode of the program unit in which the typeof appears. Please
>> don't do that.

+1 for typeof 1m === 'number'. As an example of breakage, I believe 
Crockford's current version of his JSON library would not do as I would 
desire with decimals:

JSON.stringify({foo:1m}) -> "{\"foo\":undefined}"

I think there is a may be a lot of code that is dependent on typeof 
returning a one of exactly six possible values.
Kris 

_______________________________________________
Es-discuss mailing list
Es-discuss@mozilla.org
https://mail.mozilla.org/listinfo/es-discuss

Reply via email to