加上javascript中的运算符

时间:2016-09-09 22:18:36

标签: javascript

if (t == +t) { ... }是什么意思?

很抱歉提出这么简单的问题,但是我搜索了“加上运算符”,并尝试用javascript自己评估它,但我无法猜出目的是什么。

1 个答案:

答案 0 :(得分:0)

它是unary operator,它会将t强制转换为字符串中的数字。它具有与以下相同的效果:

if (t == Number(t)) { ... }

有关详细信息:Is plus sign in +process a typo in Node.js documentation on domains?