Uncaught SyntaxError: Invalid shorthand property initializer 에러 날 때

스크립트 오류 중 Uncaught SyntaxError 라는 오류가 나는 경우가 있다.

이 오류가 나는 이유는 객체이기 때문에 속성 또는 value 값을 할당해야 하는데 스크립트 동작을 하면서 오류가 발생한 것 !

즉, SyntaxError 라는 것은 코딩의 실수라는 것이다.


  1. var test = {};
  2. test = { val: "1번", val : "2번, val= "3번" };

위 예제와 같이 test 라는 변수에 json 데이터를 삽입하고 있다.

3번 데이터를 넣을 때 val= 으로 작성된 부분이 있고, 이 부분에서 SyntaxError 오류가 발생할 것이다.


Uncaught SyntaxError: Invalid shorthand property initializer 오류가 발생될 때는 자신의 코드에서 오류가 있는지 먼저 체크해보자!

* 파트너스 활동을 통해 일정액의 수수료를 제공받을 수 있음
작성자 소개
초이 프로필
WrapUp 블로거

초이

반려견을 좋아하고, 차를 좋아하고, 여행을 좋아하고, 맛집을 찾아 즐기는 웹 개발자 입니다^^