解決方法:1、打開vscode軟件,依次點(diǎn)擊選擇“文件”-“首選項(xiàng)”-“工作區(qū)設(shè)置”,在設(shè)置中搜索“es”,點(diǎn)擊“在settings.json中編輯”選項(xiàng);2、在打開的“settings.json”文件中添加“"jshint.options":{"esversion":6},”代碼,并保存;3、重啟vscode。
前端(vue)入門到精通課程:進(jìn)入學(xué)習(xí)
Apipost = Postman + Swagger + Mock + Jmeter 超好用的API調(diào)試工具:點(diǎn)擊使用
本教程操作環(huán)境:windows7系統(tǒng)、ECMAScript 6版、Dell G3電腦。
javascript是一種高級(jí)腳本語(yǔ)言,常用于web應(yīng)用開發(fā),為網(wǎng)頁(yè)開發(fā)添加動(dòng)態(tài)交互。一個(gè)完整的網(wǎng)頁(yè)通常由三部分組成,html,css和javascript,html主要完成靜態(tài)內(nèi)容的,比如頁(yè)面布局和控件添加,css主要完成網(wǎng)頁(yè)內(nèi)容樣式,比如添加顏色等,javascript主要完成交互,比如用戶點(diǎn)擊了一個(gè)按鈕,接下來(lái)的操作由javascript完成。對(duì)于想入門前端開發(fā)的同學(xué)來(lái)說(shuō),javascript是必須學(xué)習(xí)的語(yǔ)言。
ECMAScript是什么
ECMAScript是javascript的語(yǔ)言標(biāo)準(zhǔn),它規(guī)定了javascript有什么特性,javascript是其對(duì)應(yīng)的具體實(shí)現(xiàn)。ECMAScript首版1997年發(fā)布,2011年發(fā)布了5.1版本,2015年發(fā)布了ECMAScript 2015(ES2015),也被稱為ES6,2016年發(fā)布了ECMAScript 2016(ES2016),也被稱為ES7,2017年發(fā)布了ECMAScript 2017(ES2017),也被稱為ES8。2018年,2019年,2020年相繼發(fā)布了ES9,ES10,ESS11。
vscode無(wú)法識(shí)別es6語(yǔ)言
問題詳情
‘let’ is available in ES6 (use ‘esversion: 6’) or Mozilla JS extensions (use moz).(W104)jshint(W104)[2,1]
解決辦法:
1、選擇“文件”-“首選項(xiàng)”-“工作區(qū)設(shè)置”,在設(shè)置中搜索es,點(diǎn)擊“在settings.json中編輯”選項(xiàng)
2、在settings.json文件中添加以下代碼
"jshint.options":{"esversion":6},
3、保存settings.json文件
4、重啟vscode即可
擴(kuò)展知識(shí):
Visual Studio Code(簡(jiǎn)稱VSCode)是Microsoft開發(fā)的代碼編輯器,它支持Windows,Linux和macOS等操作系統(tǒng)以及開源代碼。它支持測(cè)試,并具有內(nèi)置的Git版本控制功能以及開發(fā)環(huán)境功能,例如代碼完成(類似于IntelliSense),代碼段和代碼重構(gòu)等。編輯器支持用戶定制的配置,例如仍在編輯器中時(shí),可以更改各種屬性和參數(shù),例如主題顏色,鍵盤快捷鍵等,內(nèi)置的擴(kuò)展程序管理功能。
vscode是一種簡(jiǎn)化且高效的代碼編輯器,同時(shí)支持諸如調(diào)試,任務(wù)執(zhí)行和版本管理之類的開發(fā)操作。它的目標(biāo)是提供一種快速的編碼編譯調(diào)試工具。然后將其余部分留給IDE。vscode集成了所有一款現(xiàn)代編輯器所應(yīng)該具備的特性,包括語(yǔ)法高亮、可定制的熱鍵綁定、括號(hào)匹配、以及代碼片段收集等。
VS Code支持的豐富程度因不同語(yǔ)言及其擴(kuò)展而異:
-
語(yǔ)法高亮和括號(hào)匹配
-
智能完成 (IntelliSense)
-
掉毛和更正
-
代碼導(dǎo)航(轉(zhuǎn)到定義,查找所有參考)
-
調(diào)試
-
重構(gòu)