강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

inust33님의 프로필 이미지
inust33

작성한 질문수

웹 게임을 만들며 배우는 TypeScript

상수, enum, 함수, 객체 타입

제로초님 질문있습니다!

작성

·

172

0

as const가 아예 readonly로 변경하지만 배열의 push는 막지 못한다는 자막이 있었는데요
제 tsconfig설정에서 해보니까 push나 splice는 안되고, slice는 되는 것 같네요. 기존 배열이나 객체 변환하는 메소드는 안되고 immutable하게 새로운 배열이나 객체를 생성하는 메소드는 된다고 이해하면 될까요?

답변 1

0

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

아, 네 맞습니다. push가 안 되는데 자막을 잘못 적은 것 같네요.

slice는 기존 배열에 영향끼지는 게 아니라 얕은복사하는 것이므로 됩니다. immutable도 맞습니다.

inust33님의 프로필 이미지
inust33

작성한 질문수

질문하기