我有一个名为myarray []的数组。如果该项目已经不存在于数组中,我如何才能将项目添加到myarray?
myarray.push({ url: urlValue, filename: fileNameValue });
编辑:我试过跟随,但是在第3次推送后得到双推数据:
if (files === undefined || files.length == 0)
{
myarray.push({ url: urlValue, filename: fileNameValue });
}
for(var g=0; g<myarray.length; g++){
if(myarray[g].url == urlValue)
{
alert('already in array');
}
else
{
myarray.push({ url: urlValue, filename: fileNameValue });
}//end of else
}//end of for loop