這次帶給大家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 defaultexport 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中文網其它相關文章!
相關閱讀:以上是ES6 module語法載入 import export的詳細內容。更多資訊請關注PHP中文網其他相關文章!