如果已经使用javascript不存在,如何添加和项目到数组?

时间:2015-06-15 13:59:32

标签: javascript arrays

我有一个名为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

0 个答案:

没有答案