241120 TIL - Array.slice(), HTTP메서드 PUT & PATCH, 멱등성
Array.slice()arr.slice([begin[, end]])arr란 배열의 begin부터 end 전까지에 대한 얕은 복사본을 새로운 배열 객체로 반환.- 복사한 배열 내부의 기본형 데이터(문자형, 숫자형 등)을 변경해도 원본 배열에 영향을 미치지 않지만, 내부의 참조형 데이터(객체, 배열 등)을 수정한다면 원본 배열의 요소도 변경됨.- end 인덱스의 요소는 포함하지 않으며, 메서드 실행 시점에선 원본 배열에 영향을 미치지 않음.begin : 추출 시작점의 인덱스end : 추출 종료점의 인덱스. 하지만 end 인덱스 요소는 제외하고 추출begin이나 end가 음수 값인 경우, 입력된 인덱스를 역순 기준으로 추출함const animals = ['ant', 'bison', 'camel', 'duck..
2024. 11. 20.