ES6 module語法加載 import export
發(fā)表時間:2023-09-16 來源:明輝站整理相關軟件相關文章人氣:
[摘要]這次給大家?guī)鞥S6 module語法加載 import export,ES6 module語法加載 import export的注意事項有哪些,下面就是實戰(zhàn)案例,一起來看一下。export:暴露,就是把接口暴露出去import:引入,跟字面意思一樣,引入接口export {}export fun...
這次給大家?guī)鞥S6
module語法加載 import export,ES6 module語法加載 import export的
注意事項有哪些,下面就是實戰(zhàn)案例,一起來看一下。
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
看到?jīng)] 這個沒有大括號
但是
正是因為export default命令其實只是輸出一個叫做default的變量,所以它后面不能跟變量聲明語句。
所以 export default var a=1這樣寫會報錯!。。!
var a=1;
export defatult a ;
這樣也是可以的
export * from 某一模塊
這個export*會忽略掉模塊的export default的輸出的這個接口
那這樣說的話 import * from 某一模塊 是不是也import不到模塊定義的export default接口
相信看了這些案例你已經(jīng)掌握了方法,更多精彩請關注php中文網(wǎng)其它相關文章!
相關閱讀:
在HTML中如何讓版權符號更美觀
html兩秒跳轉至其他頁面
在HTML中關于元素居中有哪些需要注意的事項
以上就是ES6 module語法加載 import export的詳細內容,更多請關注php中文網(wǎng)其它相關文章!
網(wǎng)站建設是一個廣義的術語,涵蓋了許多不同的技能和學科中所使用的生產(chǎn)和維護的網(wǎng)站。