JS each 跳出

时间:2022-11-17 23:33:22

JS 中for循环的话则是按照程序写法,break和continue的使用。

JS each:

break 对应的是 return false

continue 对应的是 return true

这个问题每次都会记不清,都要去查一遍百度再确定答案,在这里也记一遍好了。

function getProAccessory() {
$("#proaccessory").val("");
var arr = new Array();
$("label[accessid]").each(function () {
var id = $(this).attr("accessid");
if (id == "" || id == null) {
return true;
}
arr.push({ ProductAccessoryID: id });
});
console.log("accessory arr的值" + arr);
$("#proaccessory").val(JSON.stringify(eval(arr)));
console.log("json后的值" + $("#proaccessory").val());
}