How to add and item to array only if it doesnt exist already using javascript? -
this question has answer here:
- array.push() if not exist? 14 answers
- how check if array includes object in javascript? 38 answers
i have array called myarray[]. how can add item myarray if item doesn't exist in array ?
myarray.push({ url: urlvalue, filename: filenamevalue }); edited: tried following double pushed data after 3th push:
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 loop
Comments
Post a Comment