我在 Java Script 中有一个数组,我试图在循环中使用测试将其拆分为两个数组。控制台正在记录两个对象正在被存储,但在循环完成后,inhaledArray
数组只包含一个对象。
for (var i=0; i<results.length; i++)
{
var inhaledArray = new Array();
var otherArray = new Array();
if(results[i].get('MedicationType') == "inhaled")
{
//inhaledArray is dumping results
console.log(results[i]);
inhaledArray.push(results[i]);
}
if(results[i].get('MedicationType') == "other")
{
otherArray.push(results[i]);
}
}