このようなことをしますか?
var getBoard1 = function(id) {
return $.grep(me.boards, function (board) {
return board.Id == id;
});
};
それともこういうこと?
var getBoard2 = function(id) {
for (var i = 0; i < me.boards.length; i++) {
var board = me.boards[i];
if (board.Id == id)
return board;
}
return null;
};
そして、なぜ、正確さ、読みやすさ、およびパフォーマンスのコンテキストで、その方法を好むのでしょうか? 第三の方法でやりたい場合は、共有してください。