第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

什么是javascript中的“導(dǎo)出默認值”?

什么是javascript中的“導(dǎo)出默認值”?

開心每一天1111 2019-10-05 11:23:45
檔案:SafeString.js// Build out our basic SafeString typefunction SafeString(string) {  this.string = string;}SafeString.prototype.toString = function() {  return "" + this.string;};export default SafeString;我從未見過export default。是否有任何等效的東西export default更容易理解?
查看完整描述

3 回答

?
回首憶惘然

TA貢獻1847條經(jīng)驗 獲得超11個贊

它是ES6模塊系統(tǒng)的一部分,在此進行描述。該文檔中還有一個有用的示例:


如果模塊定義了默認導(dǎo)出:


export default function() { console.log("hello!") }

那么您可以通過省略花括號來導(dǎo)入默認導(dǎo)出:


import foo from "foo";

foo(); // hello!

該模塊系統(tǒng)中定義§15.2和export在特定語法中定義§15.2.3 ECMAScript的2015規(guī)范的。


查看完整回答
反對 回復(fù) 2019-10-05
?
寶慕林4294392

TA貢獻2021條經(jīng)驗 獲得超8個贊

如本MDN頁面所述


有兩種不同的導(dǎo)出類型,命名導(dǎo)出和默認導(dǎo)出。每個模塊可以有多個命名導(dǎo)出,但是只有一個默認導(dǎo)出[...]命名導(dǎo)出可用于導(dǎo)出多個值。在導(dǎo)入過程中,必須使用與相應(yīng)對象相同的名稱。但是可以使用任何名稱導(dǎo)入默認導(dǎo)出。


例如:


let myVar; export default myVar = 123; // in file my-module.js


import myExportedVar from './my-module' //  we have the freedom to use 'import myExportedVar' instead of 'import myVar' because myVar was defined as default export


console.log(myExportedVar);        // will log 123


查看完整回答
反對 回復(fù) 2019-10-05
  • 3 回答
  • 0 關(guān)注
  • 697 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號