【发布时间】:2010-11-10 11:32:30
【问题描述】:
我有这个
var checkBox = e.target;
var tableRow = checkBox.parentNode.parentNode;
var key = tableRow.attributes["key"];
var aKey = key.nodeValue;
此时aKey = "[123]"
在 javascript 中将 123 作为 int 返回的最佳方法是什么?请注意,aKey 很可能是“[5555555555555555555]”,所以我不能只抓取字符 2-4。我需要一些更有活力的东西。我希望这可以像单元素数组一样解析,但我认为这是不正确的。这实际上是 Infragisitcs 网格的数据键。他们的支持不是很有帮助。
感谢您的建议。
干杯, ~ck 在圣地亚哥
【问题讨论】:
-
你的数字真的有那么大吗? JavaScript 没有足够的尾数让您可靠地存储这些数字。我刚刚检查了 Chome 的控制台,5555555555555555555 存储为 5555555555555555000。
标签: javascript arrays string parsing