我目前正在查看一个小的第 3 方 javascript 库,我在其中看到很多“符号前缀”变量:
function_call(+value);
我知道,如果您在变量前加上“-”前缀,您可以交换符号,但为什么要在某个变量前加上“+”前缀——它对值没有任何影响,不是吗?
提前致谢!
最佳答案
+
强制 value
变成数字。
>>> "1"
"1"
>>> +"1"
1
关于javascript:为什么要 "sign-prefix"一个变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2880902/