js里怎么把字符串转换为对象并且保留字符串里的数字小数点后所有的0

比如
"{a:10.00}"
转化为JS对象

        {
            a:10.00
        }

字符串里的数不定,有的是整数,有的是这种保留了几位的
json.parse转化后的是

        {
            a:10
            }
阅读 5.9k
2 个回答

保留所有0的目的是什么?

var jsonStr='{"a":10.000000032}';
var obj=JSON.parse(jsonStr);
console.log(obj.a);//10.000000032

(function(){ 
    eval('var dd={a:10.2323200};');
    console.log(dd);
}());
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题