javascript - 添加前将字符串转换为数字

标签 javascript

JSLint 说 + 在 Webstorm 的提示中变得困惑,但这段代码有效。

var totalheightInInches = +selectedFeetToInches + +this.inchSelect.get("value");

这是不好的做法,还是有更好的转换方式让 JSLint 满意,因为 JSLint 是基于我们所知的最佳实践?

在人们匆忙伸手关闭它之前,我想知道处理这种转换的更好方法是什么。

最佳答案

您可以使用 parseFloat 和 parseInt 函数

parseFloat("2", 10) //returns the Number 2 

关于javascript - 添加前将字符串转换为数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16535330/

相关文章:

javascript - jQuery函数的使用

javascript - 动态解构 Prop ?

javascript - 找不到模块 - 相对路径

javascript - 操作后 Ember 更新模型

javascript - 不存在 'Access-Control-Allow-Origin' header

javascript - 欺骗 JavaScript 兼容性

javascript - 用JavaScript添加一个动态div,然后在数据库中注册

c# - 自动完成在带有母版页的 ASP.Net webform 中不起作用

javascript - 脚本变得无响应导致 Firefox 崩溃

javascript - 使用带有不是从 div 开头开始的标签的省略号