search

Home  >  Q&A  >  body text

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

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

        {
            a:10.00
        }

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

        {
            a:10
            }
PHP中文网PHP中文网2817 days ago395

reply all(2)I'll reply

  • ringa_lee

    ringa_lee2017-04-10 16:36:05

    保留所有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);
    }());

    reply
    0
  • 迷茫

    迷茫2017-04-10 16:36:05

    用new产生的变量都是引用类型的变量,也叫对象

    reply
    0
  • Cancelreply