>  Q&A  >  본문

JavaScript 객체의 대괄호 표기: 왼쪽 할당 사용 ({ Navigation } =)

<p>이 구문을 이전에 본 적이 없으며 이것이 무엇을 의미하는지 알고 싶습니다. </p> <pre class="brush:php;toolbar:false;">var { Navigation } = require('react-router');</pre> <p> 왼쪽에 있는 중괄호는 구문 오류를 발생시킵니다: </p> <인용문> <p>예기치 않은 토큰 {</p> </인용문> <p>웹팩 구성의 어느 부분이 변환을 수행하는지, 이 구문의 목적이 무엇인지 잘 모르겠습니다. 이게 하모니인가요? 누군가 나에게 이것을 설명해 줄 수 있습니까? </p>
P粉964682904P粉964682904443일 전406

모든 응답(2)나는 대답할 것이다

  • P粉578343994

    P粉5783439942023-08-25 10:55:29

    이것은 구조분해 할당입니다. ECMAScript 2015의 새로운 기능입니다.

    으아악

    는 다음과 같습니다:

    으아악

    회신하다
    0
  • P粉350036783

    P粉3500367832023-08-25 10:49:56

    이를 Destructuring Assignment이라고 하며 ES2015 표준의 일부입니다.

    객체 분해

    으아아아

    배열 분해

    으아아아

    회신하다
    0
  • 취소회신하다