Vue数据类型转换
vue数据类型转换的问题典型的String转Number问题。取决于percent属性值是整数还是分数。1. 转换函数/整数/parseInt(string)/分数/parseFloat(string)/Number/Number(val)保留几位小数在方法后面加.toFixed(),比如去分数保留2位小数parseFloat(string).toFixed(2);2. 强制类型转换Boolean
·
vue数据类型转换的问题
典型的String转Number问题。取决于percent属性值是整数还是分数。
1. 转换函数
/整数/parseInt(string)
/分数/parseFloat(string)
/Number/Number(val)
保留几位小数在方法后面加.toFixed(),比如去分数保留2位小数parseFloat(string).toFixed(2);
2. 强制类型转换
Boolean(value)——把给定的值转换成Boolean型
Number(value)——把给定的值转换成数字(可以是整数或浮点数)
String(value)——把给定的值转换成字符串
3. 利用js变量弱类型转换
举个小例子,一看,就会明白了。
复制代码 代码如下:
var str= '012.345 '; var x = str-0; x = x*1;
上例利用了js的弱类型的特点,只进行了算术运算,实现了字符串到数字的类型转换,不过这个方法还是不推荐的
更多推荐
已为社区贡献1条内容
所有评论(0)