1. 程式人生 > >parseInt與JSON.stringify用法

parseInt與JSON.stringify用法

十六進制 字符串 單位 str spa 數組 但是 pre 補充

 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}]

parseInt與JSON.stringify用法