더북(TheBook)

종료 인덱스(소괄호 두 번째 자리)가 없으면 배열의 마지막 요소까지 모두 포함합니다. 시작 인덱스(소괄호 첫 번째 자리)가 없으면 이때는 처음부터 모두 포함합니다. 시작 인덱스가 없으면 종료 인덱스도 없을 수밖에 없습니다. 인덱스를 지정하지 않으면 배열의 모든 요소를 포함합니다.

slice(1, 3)을 하면 인덱스 1의 요소인 ‘3’부터 인덱스 3의 요소인 ‘5’까지 자릅니다. 종료 인덱스는 포함하지 않으므로 결국 ['3', '4']가 됩니다. slice(1, -1)에서는 종료 인덱스가 -1인데 뒤에서부터 세므로 결국 인덱스 3을 의미합니다. 따라서 slice(1, 3)과 결과가 같습니다.

두 배열을 합쳐 하나의 새로운 배열로 만들 수도 있습니다. 이때는 concat()을 사용합니다.

형식

배열.concat(값1, 값2, ...)
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.