On 2018-03-19 02:33, Michał Wadas wrote:
Fact: JSON allows arbitrary precision numbers.
Problem: JavaScript is unable to express these numbers.
Proposed solution: introduce JSON.safeParse. This method will work as
JSON.parse, but throwing on values that can't be accurately represented by IEEE
754 64-bit float.
Alternative: allow user to specify number class - eg. by adding options object with
optional method "parseNumber", overwriting default behaviour of using builtin
number type.
Any thoughts on this?
Yes, it is a SUPERBAD idea.
Anders
_______________________________________________
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