exports和module.exports
屬于commonJS
模塊規(guī)范的模塊導(dǎo)出,對應(yīng)的導(dǎo)入模塊方法為require
exports
相當于在每個模塊頂部加入var exports = module.exports
,使用方法與module.exports相同,但不能重新賦值exports
(如果重新賦值健蕊,那么就與module.exports失去聯(lián)系了)吁津,具體請點擊阮一峰老師《JavaScript標準參考教程》
export和export default
屬于es6的模塊導(dǎo)出,對應(yīng)的導(dǎo)入模塊方法為import
export
可以導(dǎo)出多個對象片迅,通過import {} from ''
導(dǎo)入指定的對象熟尉,export defult
導(dǎo)入一個默認對象,通過import .. from ''
導(dǎo)入雕什,沒有花括號口柳,一個模塊只能有一個export default
苹粟,具體請點擊阮一峰老師《ECMAScript 6入門》