본문 바로가기
javascript&jquery/javascript

<javascript> 1. 배열(array) : join(), reverse(),sort(),forEac

by 써-뇽 2024. 4. 23.

자바스크립트에는 배열과 관련된 여러 메소드가 있다.
오늘과 내일은 배열과 관련된 메소드들을 살펴볼까 한다.

join : 배열에 저장된 모든 데이터를 문자열로 변환한 후 연결하여 출력
reverse : 배열의 데이터 순서 반대로 정렬
sort : 배열의 데이터 정렬
forEach : 배열을 반복하며 데이터 조회

1. join( ) : 배열의 데이터 연결 시 기본적으로 쉼표(,) 사용 
- join('문자 또는 기호')의 형태로 쉼표대신 문자 또는 기호 등의 지정 가능 
2. reverse( ) : 배열의 데이터 순서를 반대로 정렬 
3. sort( ) : 배열의 데이터 정렬
1) 영문자 : 알파벳(대문자-소문자)
2) 한글 : 가나다 
3) 숫자: 오름차순 
- 숫자의 경우 최상위자리부터 오름차순 정렬되기 때문에 자릿수가 다른 수의 경우 sort() 메소드 내에 추가적인 함수 작성 필요
·오름차순 sort(function(a,b){return a-b;}) 
·내림차순 sort(function(a,b){return b-a;})
4. forEach( ): 순차적으로 배열을 반복하며 데이터 조회
- forEach와 함수 통해 다양하게 활용

forEach 메소드의 경우 함수의 활용을 통해 다양한 값 도출이 가능하기 때문에 추후 데이터의 관리하는데 있어 필요도가 높아보임에 따라 숙지할 필요성을 느낀다.


map, filter, slice, splice등의 배열 메소드도 다 이야기하고 싶지만
밤이 늦은 관계로 내일 마저 글을 써보도록 하겠다.
1일 1티스토리 해보자! 화이팅!