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); ???????//1012 ????13 ????parseInt(‘123a‘); ???????//12314 ????parseInt(‘21.5‘); ??????//2115 ????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用法
原文地址:https://www.cnblogs.com/wuting/p/9004649.html