我有 ToothSequence
数组,其中包含所有整数类型值
每当我想比较元素或添加整数时,我必须将 parseInt
显示为 parseInt(ToothSequence[i]) + 1
var ToothSequence = $("#hndBridge").val().split("|");
for (i = 1; i <= ToothSequence.length; i++) {
if (parseInt(ToothSequence[i]) + 1 == parseInt(ToothSequence[i + 1]))
{
是否可以在 jquery 中创建整数数组?如果没有请建议我
最佳答案
你可以这样做:
var ToothSequence = $("#hndBridge").val().split("|").map(function(e) { return +e; });
+e
会将 e
转换为数字。
--对于Array没有map方法的旧浏览器,使用$.map
代替--
var ToothSequence = $.map($("#hndBridge").val().split("|"), function(e) { return +e; });
关于javascript - 是否有可能在 jquery 中有整数数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18484391/