※ 이 메서드들은 원본 배열을 변경하면서 작업을 수행한다.

1. concat : concatenate(합쳐지다) 단어에서 유래. gh.concat("pink") -->gh라는 배열 마지막에 pink라는 값을 추가한 배열을 반환함. 메서드들은 원본 배열을 변경하지 않으면서 작업을 수행한다.

2. slice : 매개변수 두 개를 받는데, 첫번째 매개변수 숫자의 인덱스 값부터, 두번째 매개변수 인덱스값의 바로 앞의 값 까지의 값을 복사한 새 배열을 리턴. 메서드들은 원본 배열을 변경하지 않으면서 작업을 수행한다.

3. splice : 배열의 중간에 값을 삽입하기 위한 메서드. (인자1 = 이 위치로 부터, 인자2 = 갯수만큼 요소를 없애라,인자 3이상 = 인자1의 위치에 요소를 추가해라) 이 내용을 처리해서 원본 배열을 바꾸고, 삭제한 요소를 반환 한다. 메서드들은 원본 배열을 변경하면서 작업을 수행한다.



'프론트엔드 개발자를 위한 자바스크립트 프로그래밍 공부 > 5장 참조타입' 카테고리의 다른 글

반복 메서드  (0) 2019.01.21
위치 메서드  (0) 2019.01.18
큐 메서드  (0) 2019.01.18
스택 메서드  (1) 2019.01.17
변환 메서드  (0) 2019.01.17

+ Recent posts