Javascript的数据类型分为空、未定义、布尔、串、数、对象六类,对象是引用类型,其余五类是基本类型或原始类型。

例如,像数(),或者parseInt(),parseFloat(),都属于显示类型转换(强制类型转换);

在本节中,我们将讨论隐式类型转换(自动转换)。

数字自动转换为字符串。


var a=123;
警报(+ '456 '); / /输出123456


+编号是连接器

字符串自动转换为数字。


var b=20;
/ /警报(B - 10'); / /减法输出10
警报(b * 2);乘法输出40
警报(b / 2);
10师的产出
警报(b % 2)剩余输出


++和-转换的类型


var c = 10';
C++;
警报(c);输出11

var a 10';
D;
警报(d);输出9


比较运算符的类型转换


警报(10'> 9) / /真正的输出
警报(10'> 9 /错误输出)


运算符的转换


警报(10'= = 10) / /真正的输出
警报(10'= = 10') / /真正的输出


!转换运算符


警报(真的!);错误输出
警报(100!);错误输出
警惕(!Web前端开发;


操作员之间的其他转换返回到南方。


警报(网络- 10 /南输出前端开发)


以上都是javascript隐式转换,希望对学习者有帮助,如果有问题可以交换留言。