es6 语法 (模块化)

2018-06-24 00:40:23来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折

//export 
export let A=123; //导出
 
 //导出函数
export function test(){
  console.log('test');
}
//导出类
export class Hello{
  test(){
    console.log('class');
  }
}

引用:
模块化 17
import {A,test,Hello} from './class/lesson17.js';
导入所有内容 import * as lesson from './class/lesson17';
console.log(A,test,Hello); //123 ? test() {
	  console.log('test');
	} ? Hello() {
	    _classCallCheck(this, Hello);
	  }

第二种(提倡)
//提倡的方式
let A=123;
let test=function(){
  console.log('test');
}
class Hello{
  test(){
    console.log('class');
  }
}
 //从这里导入
export default {
  A,
  test,
  Hello
}

引用:

// import Lesson17 from './class/lesson17';
// console.log(Lesson17.A); //123

  

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:for 与forEach的区别

下一篇:angular 1.5.3各种模块使用(一)