那曲檬骨新材料有限公司

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

JavaScript語法的基礎知識

CHANBAEK ? 來源:myfreax ? 作者:myfreax ? 2022-12-14 17:41 ? 次閱讀

在本教程中,您將學習JavaScript語法,包括空格、語句、標識符、注釋、表達式和關鍵字。

JavaScript引擎忽略空格。但是,您可以使用空格來格式化代碼以使其易于閱讀和維護。

但JavaScript打包工具,例如webpack,vite等工具會從JavaScript文件中刪除所有空格和注釋并將它們存放在單個文件中進行部署。

JavaScript打包工具使JavaScript代碼更輕量、更快地加載到Web瀏覽器。

聲明

聲明是可以變量的聲明或者指示JavaScript引擎執行任務的代碼。一個簡單的語句以分號;結束。

盡管分號是可選的,您應該始終使用它來終止語句。例如以下語句聲明一個變量并將其打印到控制臺。

let message = "Welcome to JavaScript";
console.log(message);

標識符

標識符是您為變量、參數、函數、類等起的一個名稱。標識符名稱以字母 a-z或者A-Z、下劃線 _)或美元符號 $開頭。

后跟一系列字符,包括 a-z, A-Z、數字 ( 0-9)、下劃線 ( _) 和美元符號 ( $)。

請注意,字母不限于ASCII字符,可能包括擴展的ASCII或Unicode,但不推薦使用。標識符區分大小寫。例如messageMessage不同。

注釋

注釋允許您向JavaScript代碼添加注釋或提示。執行代碼時,JavaScript引擎會忽略注釋。JavaScript支持單行和多行注釋。

單行注釋以兩個正斜杠字符//開頭。在同一行上的所有文本都成為注釋。例如// this is a single-line comment

多行注釋以正斜杠和星號開頭/*,以相反的*/結尾,例如/* This is a block comment */

// this is a single-line comment

/* This is a block comment
that can span multiple lines */

關鍵詞

JavaScript定義了具有指定用途的關鍵詞列表。因此,您不能將關鍵詞用作標識符或屬性名稱。下表顯示ECMA-262中定義的JavaScript關鍵詞。

除了關鍵詞之外,ECMA-252還定義了未來不能用作標識符或屬性名稱的關鍵詞列表。

break case catch
continue debugger default
else export extends
function if import
new return super
throw try null
void while with
class delete finally
in switch typeof
yield const do
for instanceof this
var
enum implements let
protected private public
await interface package
implements public

結論

JavaScript引擎會忽略空白,因此你可以使用空格(包括回車符、空格、換行符和制表符)來格式化代碼。使用分號;終止語句。

單行注釋以//開頭。塊注釋以/*開頭,以*/結尾。JavaScript引擎也會忽略注釋。

標識符是您為變量、函數、類等選擇的名稱。不要使用保留關鍵詞和保留字作為標識符。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 函數
    +關注

    關注

    3

    文章

    4346

    瀏覽量

    62967
  • javascript
    +關注

    關注

    0

    文章

    525

    瀏覽量

    53942
收藏 人收藏

    評論

    相關推薦

    第48章 JavaScript基礎知識

    轉帖本章節為大家講解JavaScript基礎知識JavaScript屬于網絡腳本語言,被數百萬計的網頁用來改進設計、驗證表單、檢測瀏覽器、創建cookies,以及更多的應用,是因特網上最流行
    發表于 01-11 16:58

    第50章 Ajax(異步JavaScript+XML)基礎知識

    知識點主要整理自網絡)50.1 初學者重要提示50.2 Ajax基礎知識參考資料50.3 Ajax基礎知識點50.4總結
    發表于 01-16 10:58

    labview基礎知識

    labview基礎知識labview基礎知識labview基礎知識labview基礎知識
    發表于 03-08 17:56

    JavaScript 【2】對象

    的容器。在隨后的教程中你將學習到更多關于函數,屬性和方法的知識。訪問對象方法你可以使用以下語法創建對象方法:methodName : function() { // 代碼 }你可以使用以下語法訪問對象
    發表于 07-17 10:33

    通信基礎知識教程

    通信基礎知識 1、電信基礎知識2、通信電源技術3、配線設備結構、原理與防護4、防雷基礎知識5、EMC基礎知識6、防腐蝕原理與技術7、產品安
    發表于 03-04 16:48 ?33次下載

    使用Eclipse基礎知識

    使用Eclipse 基礎知識 使用Eclipse 基礎知識 適合初學者學習使用
    發表于 02-26 10:30 ?0次下載

    電源管理基礎知識電源管理基礎知識電源管理基礎知識

    電源管理基礎知識電源管理基礎知識電源管理基礎知識
    發表于 09-15 14:36 ?76次下載
    電源管理<b class='flag-5'>基礎知識</b>電源管理<b class='flag-5'>基礎知識</b>電源管理<b class='flag-5'>基礎知識</b>

    javascript是干什么的_javascript基礎知識

    JavaScript一種直譯式腳本語言,是一種動態類型、弱類型、基于原型的語言,內置支持類型。它的解釋器被稱為JavaScript引擎,為瀏覽器的一部分,廣泛用于客戶端的腳本語言,最早是在HTML網頁上使用,用來給HTML網頁增加動態功能。
    發表于 12-04 16:21 ?9993次閱讀
    <b class='flag-5'>javascript</b>是干什么的_<b class='flag-5'>javascript</b>的<b class='flag-5'>基礎知識</b>

    JavaScript基礎知識和代碼寫法說明

    JavaScript基礎概念 JS的組成: 1.ECMAScript:Js語法 2.DOM:文檔對象模型 , 文檔:html文檔 ,操作html文檔 (操作html文檔的工具) 3.BOM:瀏覽器對象模型 , 操作瀏覽器的工具
    的頭像 發表于 02-13 14:20 ?2785次閱讀

    python的基礎知識培訓教程課件免費下載

    本文檔的主要內容詳細介紹的是python的基礎知識培訓教程課件免費下載主要內容包括了:python概述,python基礎語法,Python數據類型,條件和循環,函數,模塊,面向對象編程,文件相關
    發表于 09-04 17:18 ?73次下載
    python的<b class='flag-5'>基礎知識</b>培訓教程課件免費下載

    JavaScript基礎知識課件

    式移動Web項目 使用WePY框架并結合ES 6語法開發小程序電商項目 基于Vue.js全套技術棧開發出來的網頁端后臺管理系統
    發表于 08-20 15:30 ?0次下載

    優質LDO基礎知識分享

    本節分享下LDO的基礎知識,主要來源于Ti的文檔《LDO基礎知識》。
    的頭像 發表于 03-26 11:03 ?1436次閱讀

    JavaScript語法和基本功能

    語法和基本功能。JavaScript可以在網頁中實現交互和動態效果,為用戶提供更好的使用體驗。 JavaScript最早由網景公司(Netscape)的布蘭登·艾奇(Brendan Eich)在
    的頭像 發表于 12-03 11:15 ?700次閱讀

    javascript的基本語法遵循的標準

    JavaScript是一種腳本語言,用于為網站添加交互性和動態性的功能。它的基本語法遵循ECMAScript標準,這是一種由Ecma國際組織制定的語言標準。本文將詳細介紹JavaScript
    的頭像 發表于 12-03 11:35 ?2959次閱讀

    Verilog HDL的基礎知識

    本文繼續介紹Verilog HDL基礎知識,重點介紹賦值語句、阻塞與非阻塞、循環語句、同步與異步、函數與任務語法知識
    的頭像 發表于 10-24 15:00 ?591次閱讀
    Verilog HDL的<b class='flag-5'>基礎知識</b>
    百家乐路单怎样| 百家乐官网怎么玩才会赢钱| 鱼台县| 十六浦娱乐城| 贡嘎县| 百家乐官网神仙道官网| 百家乐官网如何看面| 百家乐官网数学规律| 百家乐官网路单之我见| 聚宝盆百家乐官网游戏| 缅甸百家乐官网网上投注| 海威百家乐官网赌博机| 澳门百家乐官网娱乐平台| 波浪百家乐官网游戏中| 百家乐假在哪里| 现金百家乐赌法| 网络百家乐游戏机怎么破解| 真人百家乐视频| 大发888老虎机平台| 足球平台开户| 百家乐官网澳门路规则| 百家乐官网园36bol在线| 最可信百家乐官网娱乐城| 百家乐赌法博彩正网| 百家乐五湖四海娱乐场| 大发888娱乐城 34hytrgwsdfpv| 富川| 最好的百家乐官网博彩网站| 属虎属鼠合伙做生意吗| 威尼斯人娱乐城进不了| 瑞丰娱乐城| 真钱百家乐官网五湖四海全讯网| 百家乐官网博赌场娱乐网规则| 百家乐开和几率| 威尼斯人娱乐城真钱百家乐 | 聚宝盆百家乐官网游戏| 沙龙百家乐娱乐场| 博九百家乐官网游戏| 百家乐网站源码| 北宁市| 百家乐连长|