标签: javascript syntax
我目前正在查看一个小小的第三方JavaScript库,我看到其中有很多“符号前缀”变量:
function_call(+value);
我知道,你可以交换标志,如果你用变量前缀' - ',但是为什么要用'+'加前缀 - 它对值没有任何作用,不是吗?
提前感谢!
答案 0 :(得分:8)
+强制value成为数字。
+
value
>>> "1" "1" >>> +"1" 1