참치코더의 꿈 메모장

자주 쓰는 자바스크립트 배열(Array) 메소드 2 본문

Javascript

자주 쓰는 자바스크립트 배열(Array) 메소드 2

참치깡 2025. 4. 16. 19:43
728x90

flat()

- 배열의 차원을 한 단계 낮추는 기능을 한다.

- 3차원 배열을 2차원 배열로, 2차원 배열을 1차원 배열로 만들어 준다.

 

Array(길이)

- 해당 길이 만큼의 배열을 만들어 준다.

- Array(5)라고 한다면 5개 크기의 배열을 만들어준다.

 

fill()

- 배열에 값을 채울수 있는 함수

- fill(1)라고 한다면 해당 배열의 수만큼 1을 넣어준다. 

 

ex) [empty, empty , empty , empty , empty ] -> [1,1,1,1,1]

 

Set()

- 함수는 아니고 정확히는 객체이다.

- 해당 객체를 사용하면, 배열의 중복을 제거할 수 있다.

- 문자열 중복도 제거할 수 있다.

 

ex) const ex = new Set([1, 3, 3, 3, 3, 3, 4, 4, 4, 5, 5]);

      ex.size; // => 4가 출력된다. [1, 3, 4, 5] 

 

Array.from()

- Set을 사용한 배열이나 문자열을 배열로 바꿔주는 함수.

 

Array.from(new Set( [1, 3, 3, 3, 3, 3, 4, 4, 4, 5, 5] ));  // [1, 3, 4, 5] 

Array.from('13456'); // ['1' ,'3', '4', '5', '6']

 

 

대전 갑천변 근처 벚꽃길

728x90
Comments