js类型转换

时间:2020-02-29 15:28:39   收藏:0   阅读:81

强制类型转换(显式类型转换)----- 通过JS内置API实现

技术分享图片

 

 

技术分享图片      技术分享图片

(通常地,我们通过 num + ‘‘ 把数字num转化为字符串,通过 str - 0 str * 1 把字符串str转化为数字)

 

 

自动类型转换(隐式类型转换)----- 通过JS运算符实现(赋值运算符除外)

算术运算符

1. 加号(+)的两个作用:

  (1)、当加号两侧为数值时,则进行相加运算

  (2)、当加号一侧有字符串时,则进行拼接

2. 减、乘、除、模都会发生隐式类型转换

 

技术分享图片

 

比较运算符(关系运算符): 

1. 关系运算符两端,只要有一个是number类型,另外一个会隐式转换成number,再进行比较。

2. 关系运算符的两端,如果都是string,则比较Unicode码,以Unicode码不相等的两个字符比较结果作为整体结果。

技术分享图片

 

 

技术分享图片

  

逻辑运算符

技术分享图片

原文:https://www.cnblogs.com/edwardwzw/p/12382782.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!