【发布时间】:2011-09-26 08:37:21
【问题描述】:
我的问题是即使对于重复的条形码,循环也会继续进入 if 语句。我正在尝试仅为唯一条形码输入 if 语句,但在循环结束时 myArray 中有重复项......为什么?
var myArray = new Array(); var i = 0;
$("li.foo").each(function(){
var iBarCode = $(this).attr('barcode');
if( !( iBarCode in myArray ) ){
myArray[i++] = iBarCode;
//do something else
}
});
【问题讨论】:
标签: javascript jquery arrays each