>> * 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