JSON NaN bug All In One


JSON NaN bug All In One

JSON NaN bug

NaN is not valid in JSON


JSON
JSON {Symbol(Symbol.toStringTag): "JSON", parse: ƒ, stringify: ƒ}parse: ƒ parse()stringify: ƒ stringify()Symbol(Symbol.toStringTag): "JSON"__proto__: Object

obj = {score: NaN}
{score: NaN}score: NaN__proto__: Object

JSON.stringify(obj);
"{"score":null}"

JSON.parse(JSON.stringify(obj))
{score: null}score: null__proto__: Object


{"score": NaN}

JSON

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/JSON

isNaN

https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/isNaN

refs

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/JSON/stringify

https://jsonformatter.curiousconcept.com/

https://perlmaven.com/parsing-nan-in-json



©xgqfrms 2012-2020

www.cnblogs.com 發布文章使用:只允許注冊用戶才可以訪問!

原創文章,版權所有©️xgqfrms, 禁止轉載 🈲️,侵權必究⚠️!



免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM