Tôi muốn sử dụng return false
để ngắt một .each() nhưng cũng trả về một giá trị cùng một lúc. Tôi có thể làm cái này như thế nào?Cách thoát khỏi .each() và trả về một giá trị cho hàm
Vui lòng tham khảo một công việc xung quanh hoạt động để xem những gì tôi đang cố gắng để làm:
function HasStores(state) {
var statehasstores = false;
$(stores).each(function (index, store) {
if (state == store.state && store.category == "meyers") {
statehasstores = true;
return false; // break
}
});
return statehasstores;
}
Id gì muốn làm trong mã giả là:
Function() {
for() {
if found {
return true;
}
}
return false;
}
Nó đã làm điều đó! Hãy xem ví dụ của tôi http://jsfiddle.net/aXkcW/ – BrunoLM
Đây là lần đầu tiên trong SO mà tôi tìm thấy câu trả lời tôi đang tìm kiếm bên trong câu hỏi OP hỏi lol – NecipAllef