js 一元操作符

本文探讨了ECMAScript中一元加号操作符的功能与使用方法。一元加号对数值本身没有影响,但能将字符串转换为数值型。此外,文中还提到了jQuery源代码中的一元加号应用实例。
p36:
The unary plus and minus are familiar symbols to most people and operate the same way in
ECMAScript as they do in high school math. The unary plus essentially has no effect on a number:
var iNum= 25;
iNum = +iNum;
alert(iNum); //outputs “25”
In this code, the unary plus is applied to the number 25, which returns the exact same value. Although
unary plus has no effect on numbers, it has an interesting effect on strings: It converts them to numbers.
var sNum = “25”;
alert(typeof sNum); //outputs “string”
var iNum = +sNum;
alert(typeof iNum); //outputs “number”

这在jquery的src中有看到
function now(){
return +new Date;
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值