ES 6-モジュール化

2557 ワード

ES 6-モジュール化
es 6規格ではjs原生がmoduleをサポートしている.
 
import test from './test';  //           
import jq from 'jquery';    //           
export function test() {}   //     

ES 6のモジュール化は,異なる機能のコードをそれぞれ異なるファイルに書き,各モジュールは共通インタフェース部分を導出し,モジュールの導入により他の場所で使用できる.
 1 //point.js
 2 module "point"{
 3      export class Point{
 4          constructor(x,y){
 5               public x = x;
 6               public y = y;
 7          }  
 8      }      
 9 }
10 
11 //myapp.js
12 //       
13 module point from "/point.js";
14 
15 //      ,          ,                 
16 import Point from "point";
17 
18 var origin = new Point(10,5);
19 console.log(origin);

 
  
ES 6モジュールの詳細については、チェン一峰先生のモジュール化を見ることができます
 
転載先:https://www.cnblogs.com/toTo-li/p/7439844.html