상세 컨텐츠

본문 제목

Uncaught SyntaxError: Invalid shorthand property initializer

program

by 주인장 minamiland 2021. 7. 11. 11:25

본문

728x90

#2135

책을 보면서 공부 중인 초반 이론적인 부분을 말 그대로 '따라 하는'과정 중에 조우하게 된 에러가 있었다. 경험상 유심히 보면서 생각했다면 잘못된 것이라 생각했을 텐데 맹목적으로 책을 신뢰하다 보니 맹신하지 말라는 걸 배운 것 같다.

Uncaught SyntaxError: Invalid shorthand property initializer

에러가 나왔다. 책에서 나와 있는 것이니 내가 틀렸을 것이라는 생각에 계속 보다 결국 문제점은 책의 오타.

const selfEducate = (person) => ({
	...person,
	canRead = true,
	canWrite = true
});

객체에서 변수 설정 방법이 틀린 거였다.

const selfEducate = (person) => ({
	...person,
	canRead: true,
	canWrite: true
});

=가 아니라 : 를 사용해야 하는데 생긴 문제점이었다.

뭐랄까. 분명히 내가 알고 있는 지식선상의 문제인데, 알면서도 틀려서 분한 기분이었다.

반응형

관련글 더보기

댓글 영역