타입스크립트 에러 사전'Property X does not exist' 라고 떠요“없는 속성 접근”
메뉴판 › 타입스크립트 에러 사전 › 속성·모양이 안 맞음 › readonly 배열을 못 바꾸겠어요
error TS2339: Property 'push' does not exist on type 'readonly number[]'.
전
const arr: readonly number[] = [1, 2]; arr.push(3);
후
const arr: readonly number[] = [1, 2]; const next = [...arr, 3];
왜 이렇게 되나
- readonly 배열에 push·수정을 시도했다
됐는지 보는 법
원본을 안 건드리고 새 배열이 나오면 성공.