I have a javascript array
var countries = ["India","USA","China","Canada","China"];
I want to remove "China" only from 2nd position, and return
var countries = ["India","USA","Canada","China"];
Something similar to java linkedlist.remove(index)
I have read following question but I don't know how to use it if there are duplicate elements in array. How do I remove a particular element from an array in JavaScript?