如何将我的字符串转换为Javascript中的数字?

时间:2012-11-13 02:12:59

标签: javascript

  

可能重复:
  How to convert String variable to int in javascript?

我有以下内容:

var dataElapsed = $("#stats-list").attr("data-elapsed");

这会创建一个名为dataElapsed的字符串,但我希望有一个数字。我该怎么转换呢?

有没有办法用JQuery转换?或者我必须使用一些Javascript方式吗?

2 个答案:

答案 0 :(得分:3)

试试这个(假设数据属性具有有效的数值):

var dataElapsed = parseFloat($("#stats-list").attr("data-elapsed")); //for decimal.

var dataElapsed = parseInt($("#stats-list").attr("data-elapsed"), 10); //for integer.

答案 1 :(得分:0)

您可以使用.data()方法从数据属性中获取值

var dataElapsed = $("#stats-list").data("elapsed");