我的JS函数存在一个问题:每当我运行此函数时,控制台都会抛出错误.我只是试图"修剪"作为参数传递的值,但控制台说:
未捕获的TypeError:number.trim不是函数
问题出在我的语法上,以下是代码:
function demo(number) {
number = number.trim(); // This is where the issue happens...
number = number.parseInt();
// Rest of the code
}
Run Code Online (Sandbox Code Playgroud)
非常感谢您的帮助!
Ani*_*bhi 10
修剪仅适用于字符串.
String.prototype.trim
Run Code Online (Sandbox Code Playgroud)
为什么你需要修剪数字?
你可以用parseInt或直接解析它parseFloat
如果您不知道您的数据,有时可能是字符串或某个时候它可能是数字
然后尝试这样
number = String(number).trim();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2272 次 |
| 最近记录: |