2.1.5 Modules

export default 和 export 區別:

  1. 在一個文件中,export、import可以有多個,但export default只能有一個

  2. 通過export方式導出,在導入時要加{ },但export default 不用

  3. 通過export 導出的(屬性或方法)可以修改,但是通export default導出的不可以修改

export
//a.js
export const str = "blablabla~";
export function log(sth) { 
  return sth;
}

//b.js
import { str, log } from 'a'; 
export default
//a.js
const str = "blablabla~";
export default str;

//b.js
import str from 'a'; 

Last updated