如果某個特定項目存在(我的情況爲MachineId,id爲2),如何檢查我的對象數組?檢查JavaScript對象中是否存在值
[{"MachineID":"1","SiteID":"20"},{"MachineID":"2","SiteID":"20"},{"MachineID":"3","SiteID":"20"},{"MachineID":"4","SiteID":"20"}]
我嘗試這樣做:
if (index instanceof machineIds.MachineID) {
alert('value is Array!');
} else {
alert('Not an array');
}
對於指定的數據,你應該比較''2「'而不是'2'。 –
如果搜索值是數字,我將無法工作。 – VisioN
或者只是刪除其中的'='標誌 –