How to remove an element from array in JavaScript

2 Answers

0 votes
var array = [1, 2, 3, 4, 5];
var i = array.indexOf(3);

document.write(i + "<br />");

if (i > -1) {
    array.splice(i, 1);
}

document.write(array);
        

/*

run:

2
1,2,4,5 

*/

 



answered Feb 26, 2017 by avibootz
0 votes
var array = [1, 7, 8, 9];

value = 7    
    
array = array.filter(function(item) { 
    return item !== value
})

document.write(array);
   
 
/*
run:
 
1,8,9  
 
*/

 



answered Nov 18, 2017 by avibootz

Related questions

2 answers 198 views
1 answer 164 views
1 answer 132 views
1 answer 174 views
2 answers 364 views
1 answer 108 views
...