后台返回的数字,有可能是字符串

版权声明:如果觉的本文好的话,点个赞,您的鼓励是我最大的动力。 https://blog.csdn.net/boysky0015/article/details/81704453
let num = '1';
console.log(num); //1

这个num实际是字符串,但在控制台打印出来是1,我们误认为是number,但其实是string类型。一般没什么,但有时候却致命。因此我们要注意这个问题。
一般我们可以用typeof num 判断是string还是number类型。

console.log(typeof num); //string'

如何把字符数字转化为数字呢?

Number(num);
Number()函数 把对象的值转化为数字

猜你喜欢

转载自blog.csdn.net/boysky0015/article/details/81704453