给定一个数字的字符串表示形式,如何将其转换为numberTypeScript 中的类型?
number
var numberString: string = "1234"; var numberValue: number = /* what should I do with `numberString`? */;
就像 在 JavaScript中一样,您可以使用parseIntorparseFloat函数,或者简单地使用一元运算+符:
parseInt
parseFloat
+
var x = "32"; var y: number = +x;
所有提到的技术都将具有正确的键入并正确解析简单的十进制整数字符串"123","123.45"如null
"123"
"123.45"
null