【发布时间】:2009-12-08 13:41:00
【问题描述】:
我相信这真的很简单,我曾经有一个检查数组内容的函数。现在我想修改它来检查一个二维数组。
function ChkArray(Str, Val){
for (var i=0;i<Str.length;i++){
if (Str[i] == Val) {return i;}
}
return -1;
}
我的新尝试:
function ChkArray2(Str, Val){
for (var i=0;i<Str.length;i++){
for (var ii=0;ii<Str[ii].length;ii++){
if (Str[i][ii] == Val) {return i;}
}
}
return -1;
}
【问题讨论】:
-
我意识到我还有另一个问题,我的二维数组的键实际上不是数字。是否有类似 php 的“foreach”样式循环?
标签: javascript arrays