首頁  >  文章  >  web前端  >  ES6 module語法載入 import export

ES6 module語法載入 import export

php中世界最好的语言
php中世界最好的语言原創
2018-02-24 09:55:5114913瀏覽

這次帶給大家ES6 module語法載入 import export,ES6 module語法載入 import export的注意事項有哪些,下面就是實戰案例,一起來看一下。

export:暴露,就是把介面暴露出去

import:引入,跟字面上一樣,引入介面

export {}
export function demo(){}
export var demo1;

這上面的兩個export可以簡寫為

function demo(){}
var demo1;
export {demo, demo1}
import {}

對應的當然有import了

import {demo,demo1} from ..path

當然也可以寫另外一種寫法import  * as name from ..path 然後引用的時候就是name.demo()這樣子了

export default

還有就是export default

##這個一個檔案只能使用一次export default

export default function demo(){}

然後import的時候

import default

#import name(這個名字就是自己隨意起的了) from ..path

看到沒這個沒有大括號

但是

正是因為export default指令其實只是輸出一個叫做default的變量,所以它後面不能跟變量聲明語句。 

所以  export default var a=1這樣寫會錯誤! ! ! ! !

var a=1;

export defatult a ;

這樣也是可以的

export * from 某一模組

#這個export*會忽略掉模組的export default的輸出的這個介面

那這樣說的話import * from 某一模組是不是也import不到模組定義的export default介面

#相信看了這些案例你已經掌握了方法,更多精彩請關注php中文網

其它相關文章!

相關閱讀:

在HTML中如何讓版權符號更美觀

#html兩秒跳轉至其他頁面

在HTML中關於元素居中有哪些需要注意的事項

以上是ES6 module語法載入 import export的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
上一篇:js || &&詳解下一篇:js || &&詳解