I have an array:
array = [..., "Hello", "World", "Again", ...]
How could I check if “World” is in the array? Then remove it if it exists? And have a reference to “World”?
Sometimes maybe I wanna match a word with a regexp and in that case I won’t know the exact string so I need to have a reference to the matched String. But in this case I know for sure it’s “World” which makes it simpler.
Thanks for the suggestions. I found a cool way to do it:
http://documentcloud.github.com/underscore
Advertisement
Answer
array.indexOf("World")
will get the index of "World"
or -1
if it doesn’t exist. array.splice(indexOfWorld, 1)
will remove "World"
from the array.