数据类型转换
程序员文章站
2024-03-26 11:28:17
...
数据类型转换:
主要包括 string number boolean
(1)number,boolean-->string
拼接''
toSting()
var a = 10; //要求:得到"10"
var b = a + "";
var c = true; //要求:得到"true"
var c1 = c + "";
var c2 = a.toString();
var c3 = c.toString();
console.log(b,typeof b); //"10" string
console.log(c1,typeof c1); //"true" string
console.log(c2,typeof c2); //"10" string
console.log(c3,typeof c3); //"true" string
(2)string-->number
全局函数
parseInt() 转换为整数
parseFloat() 转换小数类型
var s1 = "hello"; //
var s2 = "5"; //要求:得到5
var s3 = '5.91';
var n1 = parseInt(s1); // NaN "number" 一般不转换 无意义
// var n = parseInt(s2); // 5 "number"
// var n = parseInt(s3); // 5 "number"
// var n = parseFloat(s3); // 5.91 "number"
var n = parseFloat(s2); // 5 "number"
console.log(n1,typeof n1);
console.log(n,typeof n);
(3) string-->boolean (隐式转换)
''字符串 false
其他字符串 true
var s = '51hello';
var s1 = 'world52';
var n = parseFloat(s); // 51
// var n = parseFloat(s1); // NaN
console.log(n);
上一篇: 自定义checkbox样式
下一篇: 自定义checkbox 样式
推荐阅读
-
数据类型转换
-
02 - JavaScript(获取元素的其他方式,字符串拼接,数据类型)
-
POI读取Excel时数据类型转换的问题 博客分类: Java
-
VC6.0与VC 2008的不同之-------SetWindowTextW 不能将参数 1 转换为“LPCTSTR 博客分类: c++ VC++
-
特征工程——特征转换
-
关于基本数据类型的一些问题
-
Drawable和Bitmap转换 bitmapdrawablebitmapdrawable
-
java学习心得系列(二):基本数据类型与一些规范
-
[Java个人理解小笔记]---基本数据类型的一些细节
-
python2与python3中关于对NaN类型数据的判断和转换