版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
天眼前端培訓(xùn)Vue.js(六)前端講師:張焱CONTENT01ES6基本內(nèi)容nodejs02Js界中四大js規(guī)范03.vue單文件組件04ES6基本內(nèi)容
01Vuejs01EcmaScript6
是目前ECMAScript語言規(guī)范的標(biāo)準(zhǔn),于2015年6月發(fā)布1997年-1999年2011年2013年-2015年ECMAScript1.0ECMAScript2.0ECMAScript3.0ECMAScript4.0
ECMAScript6草案2000年-2009年ECMAscript5.1ISO國際標(biāo)準(zhǔn)(ISO/IEC16262:2011)ECMAScript3.1就改名為ECMAScript5
ECMAScript5.0
ECMAScript6正式發(fā)布,國際標(biāo)準(zhǔn)Vuejs01變量定義
letconst塊級(jí)作用域嚴(yán)格模式Vuejs01函數(shù)
箭頭函數(shù)注意:函數(shù)體內(nèi)的this對(duì)象,就是定義時(shí)所在的對(duì)象,而不是使用時(shí)所在的對(duì)象。不可以當(dāng)作構(gòu)造函數(shù),也就是說,不可以使用new命令,否則會(huì)拋出一個(gè)錯(cuò)誤Vuejs01字符串
字符串模版插值語法Vuejs01運(yùn)算符
擴(kuò)展運(yùn)算符(展開運(yùn)算符)Vuejs01module模塊化語法
importexportVuejs01ES6=>ES5
因?yàn)镋S6的一些新語法在有些瀏覽器中目前沒有被支持(比如:IE9、IE11),所以需要使用工具轉(zhuǎn)換我們的新語法為瀏覽器識(shí)別的舊語法結(jié)構(gòu)才能正常使用;這里我們所說的工具叫:編譯器、轉(zhuǎn)換器;編譯器有很多,其中js編譯器:babel()
.vue單文件組件04Vue-cli01vue單文件組件結(jié)構(gòu)<template>htm代碼、組件模版內(nèi)容(需要一個(gè)div或者其他塊元素標(biāo)簽盒子包裹,有且只有一個(gè))</template><script>申明組件配置選項(xiàng)屬性,以及js代碼</script><style>設(shè)置樣式的地方</style>nodejs02Vue-cli011.歷史
2009年2015年…2月RyanDahl
V8引擎Web服務(wù)器庫5月第一個(gè)版本nodejsJoyent公司IsaacZ.Schlueter…2010年-2014年1月io.jsv1.0.02月Nodejsv0.12.09月io.jsv3.3.0Io.js和nodejs合并=>nodejsv4.0.0Vue-cli012.概念
Node.js是一個(gè)基于ChromeV8引擎的JavaScript運(yùn)行環(huán)境Vue-cli013.安裝和配置
登陸官網(wǎng)下載.msi安裝文件,安裝即可安裝好之后,在cmd命令行模式下輸入node-v出現(xiàn)v8.9.4的字樣表示成功
npm包管理工具windows系統(tǒng)默認(rèn)的npm包管理下載的全局包在C:/Users/對(duì)應(yīng)用戶名/AppData/Roaming/npm里如果不想放到C盤目錄里,需要修改配置文件:
nodejs官方api文檔:nodejs學(xué)習(xí)網(wǎng)站:Js界的四大規(guī)范03Vue-cli01js的模塊化
CommonJs它是由nodejs提出并使用的,核心思想就是通過require方法來同步加載所要依賴的其他模塊,然后通過exports或者module.exports來導(dǎo)出需要暴露的接口它是同步加載模塊的;AMD它基于CommonJs規(guī)范的模塊化概念形成的可以異步加載模塊的一個(gè)規(guī)范目前實(shí)現(xiàn)規(guī)范的兩個(gè)js庫:require.js和curl.js也是通過require方法加載模塊,不同的是:nodejs
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年中職(連鎖門店運(yùn)營)門店日常管理階段測(cè)試試題及答案
- 2025年中職(樂器制造與維護(hù))二胡制作工藝階段測(cè)試題及答案
- 2025年中職(汽車運(yùn)用與維修)汽車底盤構(gòu)造試題及答案
- 2025年大學(xué)藥品與醫(yī)療器械(醫(yī)療器械檢測(cè))試題及答案
- 2025年高職衛(wèi)星通信技術(shù)(衛(wèi)星通信應(yīng)用)試題及答案
- 2025年大學(xué)紡織服裝類(紡織性能測(cè)試)試題及答案
- 中國課件介紹
- 養(yǎng)老院老人請(qǐng)假審批制度
- 養(yǎng)老院老人生活?yuàn)蕵坊顒?dòng)組織人員行為規(guī)范制度
- 養(yǎng)老院老人康復(fù)理療師激勵(lì)制度
- 2026年七臺(tái)河職業(yè)學(xué)院?jiǎn)握芯C合素質(zhì)考試備考試題帶答案解析
- 內(nèi)蒙古包頭市昆都侖區(qū)2025-2026學(xué)年七年級(jí)上學(xué)期期末考試道德與法治試卷(含答案)
- 2025四川成都高新區(qū)婦女兒童醫(yī)院招聘技師、醫(yī)生助理招聘5人參考題庫附答案解析
- 2026年湖南交通職業(yè)技術(shù)學(xué)院?jiǎn)握芯C合素質(zhì)考試模擬試題附答案詳解
- 2026特區(qū)建工集團(tuán)校園招聘(公共基礎(chǔ)知識(shí))測(cè)試題附答案
- 齒輪泵的課件
- 2025至2030中國消防車行業(yè)運(yùn)行規(guī)模及前景競(jìng)爭(zhēng)趨勢(shì)預(yù)判報(bào)告
- 醫(yī)院感染控制的智能預(yù)警系統(tǒng)設(shè)計(jì)
- 2025版中國臨床腫瘤學(xué)會(huì)(csco)胃癌診療指南
- 2026屆高考政治一輪復(fù)習(xí):選擇性必修1~3共3冊(cè)必背主干知識(shí)點(diǎn)考點(diǎn)匯編
- 樹立消防員正確的消費(fèi)觀
評(píng)論
0/150
提交評(píng)論