indexOf()
To find the index of any element , indexOf() method is used .The following example gives the index of a particular element(solarCity) from a given array.
Example
<html> <body> <p id="index"></p> <script> var companies = ["Spacex", "Tesla", "SolarCity", "Neuralika"]; var res = companies.indexOf("SolarCity"); document.getElementById("index").innerHTML = res; </script> </body> </html>
Output
2
This method also helps to find the index of an element after a given specified index.The following example searches index of a particular element " solarCity" not from starting but from the given specified index 4.Therefore the index is 6 but not 2.
Example
<html> <body> <p id="index"></p> <script> var companies = ["Spacex", "Tesla", "SolarCity", "Neuralika", "Spacex", "Tesla", "SolarCity", "Neuralika"]; var res = companies.indexOf("SolarCity", 4); document.getElementById("index").innerHTML = res; </script> </body> </html>
Output
6