[JavaScript] with 사용법 Array.prototype.with()
2023년 7월에 추가된 메서드로배열의 특정 인덱스의 값을 변경한 새로운 배열을 반환.원본 배열은 변경되지 않는다. 1. 구문 arrayInstance.with(index, value) // index: 변경하려는 요소의 인덱스 // value: 새로 할당할 값 2. 반환값 지정된 인덱스의 요소가 새 값으로 대체된 새로운 배열 3. 예시 const arr = [1, 2, 3, 4, 5]; console.log(arr.with(2, 6)); // [1, 2, 6, 4, 5] console.log(arr); // [1, 2, 3, 4, 5] (원본 배열은 변경되지 않음) 4. 특징 음수 인덱스 사용 가능 (배열 끝에서부터 계산)희소 배열(sparse array)에 사용하면 빈 슬롯을 und..