当前位置: 移动技术网 > IT编程>开发语言>JavaScript > javascript操作符解析

javascript操作符解析

2019年03月30日  | 移动技术网IT编程  | 我要评论
1.位操作符中的一元加或减:就是将非数字类型转换为数字类型,其实调用的是valueof和tostring方法。
var a = "123"; var b = "1.1" var c = "0012" var d = "z"; var e = "false"; var f = { valueof : function(){ return -1; } } s1 = +a;//s1 :123 字符串中为数字,则把字符串中相应的数字转换为数字 s2 = +a;//s2 :1.1字符串中为数字,则把字符串中相应的数字转换为数字 s3 = +a;//s3 :12 字符串中为数字,则把字符串中相应的数字转换为数字 s4 = +a;//s4 :nan 字符串中为非数字类型,则把输出nan s5 = +a;//s5 :0 false为0 true为1 s6 = +a;//s6 :-1

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网