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



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

PS:当我发现这个问题本身在问之前没有经过深思熟虑时,我想删除这个问题,但我看到了"删除的替代方案">链接,所以我决定在阅读后离开它,以防将来有人犯同样的想法或认知错误。

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

let x =     2    ;
let y=2;
console.log(x === y)
//true

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

最新更新