Frontend

[javascript] 배열에서 특정 인덱스를 삭제하고 새로운 배열을 만드는법

drk_4 2023. 12. 14. 22:01
반응형

방법 1 

const arr = ["a", "b", "c", "d", "e"]
const i = 2;
const ileft = arr.slice(0, i)
const iright = arr.slice(i+1);
const newArr = ileft.concat(iright);
console.log(ileft)
console.log(iright)
console.log(newArr)

 

방법 2

const arr = ["a", "b", "c", "d", "e"]
const i = 2;

const newArr = [...arr]
newArr.splice(i, 1);

console.log(newArr);
반응형