개발자 미니민의 개발스터디

[javascript] 배열 관련 메소드 - indexOf(), join(),reverse()

by mini_min
[javascript] 배열 관련 메소드 - indexOf(), join(),reverse()

✔️ indexOf 메소드

: 요소의 인덱스이다. 없으면 -1을 반환

var a = [10,20,30,20,40];
var n;

//요소의 인덱스. 없으면 -1
n = a.indexOf(20);
console.log("20 인덱스 : " + n); //1

n = a.indexOf(120);
console.log("120 인덱스 : " + n); //-1
💡 lastIndexOf(20); : 뒤부터 검색하여 20의 인덱스

 

 

✔️ join() 메소드

: 배열의 요소를 연결하여 하나의 문자열로 만든다.

//join() : 배열의 요소를 연결하여 하나의 문자열로 만든다.
n = a.join();
console.log(n);

 

 

✔️ reverse() 메소드

: 배열의 순서를 반전 시킨다.

var b = [10,20,30,40,50];
var c = b.reverse(); // 배열의 순서를 반전 시킴
// b 자체도 리벌스가 되어버림
console.log(b.join()); // 50,40,30,20,10
console.log(c.join()); // 50,40,30,20,10

 

 

 

 

블로그의 정보

개발자 미니민의 개발로그

mini_min

활동하기