从数字输入中删除空格而不转换为字符串类型

时间:2018-10-18 15:11:02

标签: javascript numbers

我有一个这样的号码, 设id = 5; 有没有一种方法可以删除数字周围的空格而无需先在javascript中将其转换为字符串?

PS:当我发现问题本身在提出之前没有被深思熟虑时,我想删除此问题,但是我看到了“删除的替代方案” 链接,因此我决定在阅读后将其保留以防万一将来有人犯同样的思维或认知错误。

1 个答案:

答案 0 :(得分:3)

默认情况下,数字没有空格。除非您似乎有某种错误,否则您不必担心。

let x =     2    ;
let y=2;

console.log(x === y)
//true

如果您有任何空格问题,则您的变量已经是字符串。尝试使用parseInt()将其类型更改为数字,删除空格。