[Javascript] slice() , splice() 차이점 difference
1. 개요자바스크립트에는 배열을 자르기 위한 함수가 있습니다. 그 중에서 항상 쓸데마다 용도가 좀 거슬리는, 헷갈리는 함수가 2개 있는데slice, splice 입니다 이름도 비슷해서 사용 용도가 가끔 헷갈리더라구요. var Arr = [1,2,3,4,5,6,7,8,9,10];위 그림과 같이 배열을 선언하였습니다. 2. slice(startIdx, (endIdx))slice() - 배열의 일부분을 잘라 내어 새로운 배열로 리턴하기 위해서 사용하는 함수console.log(Arr.slice(1,3)); // [2,3] console.log(Arr.slice(-3,-1)); // [8,9]console.log(Arr.slice(5)); // [6,7,8,9,10] Arr.slice(1,3) : 배열의..
2024. 7. 16.
JavaScript 배열 Array 삭제에 관한 총 정리
1. 배열의 첫번째 값 삭제 배열의 첫번째 값을 삭제해주는 함수로써 Array.shift()가 있습니다. array.shift();function solution() { const array = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; console.log('삭제 전:', array); //배열 삭제 진행 array.shift(); console.log('삭제 후', array);}실행 결과 : 삭제 전: [ 1, 2, 3, 4, 5 ] 삭제 후 [ 2, 3, 4, 5 ]2. 배열의 마지막 값 삭제배열의 마지막 값을 삭제해주는 함수로써는 Array.pop()이 있습니다.function solution() { const array = [1, 2, 3, 4..
2024. 7. 4.