Frontend
javascript 배열에서 마지막 값만 제거하는 법
고수트
2021. 11. 30. 17:44
반응형
javascript 를 사용할때 배열에서 마지막 값만 제거 하고 싶을 때가 있다.
간단히 slice 로 원하는 범위로 끊어내면 된다.
이중 배열인 경우에는 map 함수를 같이 사용하면 되는데 각각 케이스별 구현은 아래와 같다.
1. 일반 배열에서 마지막 값 제거
마지막 은 뒤에서 - 로 계산 가능하다.
const sample = [ "A", "B", "C", "D" ]
sample.slice(0, -1);
2. 이중 배열에서 각 배열마다 마지막 값 제거
const sample = [["a", "b", "c", "d"], [ "A", "B", "C", "D" ]]
sample.map(e => e.slice(0, -1));
반응형