export default 和 export 的使用區別

1.export default 向外暴露的成員,可以使用任意變量來接收.
2.在一個模塊中,export default 只允許向外暴露一次.
3.在一個模塊中,可以同時使用export default 和export 向外暴露成員.
4.使用export向外暴露的成員,只能使用{ }的形式來接收,這種形式,叫做【按需導出】.
5.export可以向外暴露多個成員,同時,如果某些成員,在import導入時,不需要,可以不在{ }中定義.
6.使用export導出的成員,必須嚴格按照導出時候的名稱,來使用{ }按需接收.
7.使用export導出的成員,如果想換個變量名稱接收,可以使用as來起別名.

導出方式

//util.js
const user = { name: '張三',  age: 18 }
export default user
export const title = '張三'
export const desc = '張三結婚了嗎'

接收方式

import person, {title, desc as description} from './util.js'
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章