回覆列表
-
1 # 使用者928021938244
-
2 # 使用者444465804192
你說的類似使用LINQ,但是我不推薦,如果你僅僅是查詢,最好用原生的。
function getObject(id,list) {
for (var i = 0, len = list.length; i
if (list[i].id == id) {
console.log(i)
return list[i]
}
}
}
var id = 2;
var list = [{ id: 1 }, { id: 2 }, {}];
var obj = getObject(id, list)
console.log(obj);
首先說,for迴圈,js和jquery是共用的,所以說用也是可以的,這給出你jquery的遍歷
$("p"),html標籤選擇器
$("p").each(function(i,n){
$(n).click(function(){
alert("dd")
});
})l
//n表示遍歷的物件,一般用${}來取得,i表示的是下標,我沒有測試,你試試行不行