0x001 Programming/04. JavaScript

모던 자바스크립트 문법

KimSangLab 2019. 4. 29. 10:31

1. let / const 

  => const 로 변수를 정의하면 해당 변수에는 값을 재할당 할 수 없다. 

  => let 또는 var로 선언된 변수는 재할당 가능하며, let으로 선언된 변수는 선언된 블록에서만 사용 가능하다.

 

2. 모듈 불러오기 

  => 컴포넌트와 자바스크립 모듈을 내보내기 위해 CommonJS 모듈 문법을 주로 사용 하지만 ES6 모듈 문법에서는 export 와 import 문법을 사용한다.

  => import Component from 'Path'

       class MyComponent extends Component{

      .....

      } 

       export default MyComponent;

 

3. 비 구조화 

  => react는 import 할때 리액트 객체 자체가 넘어 온다. 

    import React from "react";

    let Component = React.Component; 를 아래 문법으로 대체할 수 있다. 

  => import React, {Component} from "react";