parseInt与JSON.stringify用法

 1 1、parseInt用法:
 2 (1)去单位:
 3     var width = 13px;
 4     var value = parseInt(width);
 5     console.log(value);        //13
 6     
 7 (2)进制转换:
 8     parseInt('0xA');        //10
 9     parseInt('AF',16);        //175,即十六进制的AF,转为十进制数;
10     parseInt('10',2);        //2 
11     parseInt('10',10);        //10
12     
13     parseInt('123a');        //123
14     parseInt('21.5');       //21
15     parseInt('blue');        //NAN

补充:parseFloat()与parseInt用法相似,但是数据为浮点型,且没有基模式(进制)
16 17 2、js数组转json,json字符串转数组 18 var valueArr = [1,2,{x:21}]; 19 JSON.stringify(valueArr); //"[1,2,{x:21}]" 20 21 var jsonValue = '[1,2,{x:21}]'; 22 JSON.parse(jsonValue); //[1,2,{x:21}]

猜你喜欢

转载自www.cnblogs.com/wuting/p/9004649.html