export抑片,import ,export default

ES6模塊主要有兩個(gè)功能:export和import
export用于對(duì)外輸出本模塊(一個(gè)文件可以理解為一個(gè)模塊)變量的接口
import用于在一個(gè)模塊中加載另一個(gè)含有export接口的模塊呻顽。
也就是說(shuō)使用export命令定義了模塊的對(duì)外接口以后,其他JS文件就可以通過(guò)import命令加載這個(gè)模塊(文件)丹墨。這幾個(gè)都是ES6的語(yǔ)法廊遍。

export和import(一個(gè)導(dǎo)出一個(gè)導(dǎo)入)

一個(gè)a.js文件有如下代碼:

export var name="李四";

在其它文件里引用如下:

import { name } from "/.a.js" //路徑根據(jù)你的實(shí)際情況填寫
export default {
  data () {
    return { }
  },
  created:function(){
    alert(name)//可以彈出來(lái)“李四”
  }
 }

上面的例子是導(dǎo)出單個(gè)變量的寫法,如果是導(dǎo)出多個(gè)變量就應(yīng)該按照下邊的方法贩挣,用大括號(hào)包裹著需要導(dǎo)出的變量:

var name1="李四";
 var name2="張三";
 export { name1 ,name2 }

在其他文件里引用如下:

import { name1 , name2 } from "/.a.js" //路徑根據(jù)你的實(shí)際情況填寫
export default {
  data () {
    return { }
  },
  created:function(){
    alert(name1)//可以彈出來(lái)“李四”
    alert(name2)//可以彈出來(lái)“張三”
  }
 }

如果導(dǎo)出的是個(gè)函數(shù)呢喉前,那應(yīng)該怎么用呢,其實(shí)一樣,如下

function add(x,y){
   alert(x*y)
  //  想一想如果這里是個(gè)返回值比如: return x-y王财,下邊的函數(shù)怎么引用
}
export { add }

在其他文件里引用如下:

import { add } from "/.a.js" //路徑根據(jù)你的實(shí)際情況填寫
export default {
  data () {
    return { }
  },
  created:function(){
   add(4,6) //彈出來(lái)24
  }
 }

export與export default

看完上面這幾個(gè)例子卵迂,想必你一定了解了如何使用export,import,如果還是不懂可以自己動(dòng)手試一試绒净。上面講的是export和import见咒,但是export跟export default 有什么區(qū)別呢?如下:

1挂疆、export與export default均可用于導(dǎo)出常量改览、函數(shù)、文件缤言、模塊等
2宝当、你可以在其它文件或模塊中通過(guò)import+(常量 | 函數(shù) | 文件 | 模塊)名的方式,將其導(dǎo)入胆萧,以便能夠?qū)ζ溥M(jìn)行使用
3庆揩、在一個(gè)文件或模塊中,export鸳碧、import可以有多個(gè)盾鳞,export default僅有一個(gè)
4、通過(guò)export方式導(dǎo)出瞻离,在導(dǎo)入時(shí)要加{ }腾仅,export default則不需要

這樣來(lái)說(shuō)其實(shí)很多時(shí)候export與export default可以實(shí)現(xiàn)同樣的目的,只是用法有些區(qū)別套利。注意第四條推励,通過(guò)export方式導(dǎo)出,在導(dǎo)入時(shí)要加{ }肉迫,export default則不需要验辞。使用export default命令,為模塊指定默認(rèn)輸出喊衫,這樣就不需要知道所要加載模塊的變量名跌造。

var name="李四";
export { name }
//import { name } from "/.a.js" 
可以寫成:
var name="李四";
export default name
//import name from "/.a.js" 這里name不需要大括號(hào)

再看第3條,在一個(gè)文件或模塊中,export壳贪、import可以有多個(gè)陵珍,export default僅有一個(gè),也就是說(shuō)如下代碼:

var name1="李四";
var name2="張三";
export { name1 ,name2 }

也可以寫成如下违施,也是可以的互纯,import跟他類似。

 var name1="李四";
 var name2="張三";
 export name1;
 export name2;

https://www.cnblogs.com/xiaotanke/p/7448383.html

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末磕蒲,一起剝皮案震驚了整個(gè)濱河市留潦,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌辣往,老刑警劉巖兔院,帶你破解...
    沈念sama閱讀 212,542評(píng)論 6 493
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異排吴,居然都是意外死亡秆乳,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,596評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門钻哩,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)屹堰,“玉大人,你說(shuō)我怎么就攤上這事街氢〕都” “怎么了?”我有些...
    開封第一講書人閱讀 158,021評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵珊肃,是天一觀的道長(zhǎng)荣刑。 經(jīng)常有香客問(wèn)我,道長(zhǎng)伦乔,這世上最難降的妖魔是什么厉亏? 我笑而不...
    開封第一講書人閱讀 56,682評(píng)論 1 284
  • 正文 為了忘掉前任,我火速辦了婚禮烈和,結(jié)果婚禮上爱只,老公的妹妹穿的比我還像新娘。我一直安慰自己招刹,他們只是感情好恬试,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,792評(píng)論 6 386
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著疯暑,像睡著了一般训柴。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上妇拯,一...
    開封第一講書人閱讀 49,985評(píng)論 1 291
  • 那天幻馁,我揣著相機(jī)與錄音,去河邊找鬼。 笑死宣赔,一個(gè)胖子當(dāng)著我的面吹牛预麸,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播儒将,決...
    沈念sama閱讀 39,107評(píng)論 3 410
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼对蒲!你這毒婦竟也來(lái)了钩蚊?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,845評(píng)論 0 268
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤蹈矮,失蹤者是張志新(化名)和其女友劉穎砰逻,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體泛鸟,經(jīng)...
    沈念sama閱讀 44,299評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡蝠咆,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,612評(píng)論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了北滥。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片刚操。...
    茶點(diǎn)故事閱讀 38,747評(píng)論 1 341
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖再芋,靈堂內(nèi)的尸體忽然破棺而出菊霜,到底是詐尸還是另有隱情,我是刑警寧澤济赎,帶...
    沈念sama閱讀 34,441評(píng)論 4 333
  • 正文 年R本政府宣布鉴逞,位于F島的核電站,受9級(jí)特大地震影響司训,放射性物質(zhì)發(fā)生泄漏构捡。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 40,072評(píng)論 3 317
  • 文/蒙蒙 一壳猜、第九天 我趴在偏房一處隱蔽的房頂上張望勾徽。 院中可真熱鬧,春花似錦蓖谢、人聲如沸捂蕴。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,828評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)啥辨。三九已至,卻和暖如春盯腌,著一層夾襖步出監(jiān)牢的瞬間溉知,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,069評(píng)論 1 267
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留级乍,地道東北人舌劳。 一個(gè)月前我還...
    沈念sama閱讀 46,545評(píng)論 2 362
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像玫荣,于是被迫代替她去往敵國(guó)和親甚淡。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,658評(píng)論 2 350

推薦閱讀更多精彩內(nèi)容