tempListArray = "[{"id":"12","value":false},{"id":"10","value":false},{"id":"9","value":false},{"id":"8","value":false}]";
要檢查元素是否存在,我會做到這一點:
for (var i in tempListArray) {
//check flag
if (tempListArray[i].id == Id) {
flagExistsLoop = 1;
break;
}
}
反正是有,我可以檢查是否有Id不存在循環遍歷整個數組。如果說我有100個元素,基本上我擔心表現。
感謝
100元?這沒什麼。不要擔心。 – elclanrs 2014-10-16 21:52:35
'for ... in'循環是迭代數組的不好方法。 – Oriol 2014-10-16 21:54:19