parseInt與JSON.stringify用法
阿新 • • 發佈:2018-05-07
十六進制 字符串 單位 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 1213 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 varjsonValue = ‘[1,2,{x:21}]‘; 22 JSON.parse(jsonValue); //[1,2,{x:21}]
parseInt與JSON.stringify用法