>  Q&A  >  본문

javascript - webpack 가져오기 모듈 뒤에 {}를 추가하는 것과 중괄호를 추가하지 않는 것의 차이점은 무엇입니까?

'b'에서 a 가져오기와 'b'에서 {a} 가져오기의 차이점은 무엇인가요

大家讲道理大家讲道理2662일 전1235

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

  • 迷茫

    迷茫2017-07-05 10:44:24

    MDN
    mdn에서 검색하면 이러한 개념적 질문을 직접 찾을 수 있습니다

    회신하다
    0
  • 女神的闺蜜爱上我

    女神的闺蜜爱上我2017-07-05 10:44:24

    우선 모듈을 소개하는 것은 ES6 구문이며 webpack과는 아무런 관련이 없습니다. 단지 webpack은 이 구문을 인식할 수 있지만 nodejs는 아직 이를 지원하지 않습니다.

    MDN에서 발췌:

    으아악

    member, memberN
    가져올 내보낸 멤버의 이름입니다.
    defaultMember
    모듈에서 기본 내보내기를 참조할 이름입니다.

    즉, import xxx from "..."를 통해 도입된 xxx는 이미 기본 내보내기 항목의 별칭입니다. import xxx from "..."引入的,xxx已经是默认导出项的别名了。
    import { xxx } from "..."引入的,{ xxx }import { xxx } from "..."에 의해 도입된 { xxx }는 내보낸 항목의 이름일 뿐이며 가져올 때의 이름은 아닙니다.

    회신하다
    0
  • typecho

    typecho2017-07-05 10:44:24

    객체 해체 및 할당
    소유자님, 일반적으로 사용되는 ES6 기능을 이해해야 합니다.

    회신하다
    0
  • 迷茫

    迷茫2017-07-05 10:44:24

    차이점은 첫 번째는 기본 내보내기를 통해 내보내지고, 두 번째는 내보내기를 통해 내보내진다는 점입니다.

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