반응형

@notepad_jj2

츄르사려고 코딩하는 코집사입니다.


[JavaScript] Uncaught SyntaxError: Invalid shorthand property initializer 해결 방법

 

1. 문제

- 아래와 같이, user라는 객체를 만들어서 서버를 돌렸는데, "Uncaught SyntaxError: Invalid shorthand property initializer" 문제가 발생했다. 근데, 처음에는 "=" 이게 아닌 ":"로 선언을 해야 하는데 "="를 사용하여 문제가 발생했다.

다른 언어와 많이 달라 실수가 발생했다.

<script>
        const user = {
            id = "wowow",
            name = "wow",
            age = 25
        };
</script>

 

2. 해결 방법 코드

- 아래와 같이, "="를 ":"로 바꿔주면 된다.

<script>
        const user = {
            id : "wowow",
            name : "wow",
            age : 25
        };
</script>
반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기