Computer >> 컴퓨터 >  >> 프로그램 작성 >> JavaScript

자바 스크립트에서 배열의 특정 요소의 인덱스를 찾는 프로그램을 작성하시겠습니까?

<시간/>

indexOf()

모든 요소의 인덱스를 찾으려면 indexOf() 메서드가 사용됩니다. 다음 예제에서는 주어진 배열에서 특정 요소(solarCity)의 인덱스를 제공합니다.

예시

<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>

출력

2

이 방법은 또한 지정된 지정된 인덱스 뒤에 있는 요소의 인덱스를 찾는 데 도움이 됩니다. 다음 예는 특정 요소 " solarCity"의 인덱스를 시작이 아니라 지정된 지정된 인덱스 4에서 검색합니다. 따라서 인덱스는 6이지만 2가 아닙니다.

예시

<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>

출력

6