日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > javascript >内容正文

javascript

JavaScript-语法、关键保留字及变量

發布時間:2025/3/21 javascript 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 JavaScript-语法、关键保留字及变量 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

  • 語法構成
    • 區分大小寫
    • 標識符
    • 注釋
    • 直接量字面量literal
  • 關鍵字保留字
  • 變量

語法構成

JavaScript 的語言核心 ECMAScript.

區分大小寫

ECMAScript 中的一切,包括變量、函數名和操作符都是區分大小寫的。

例如:artisan和Artisan表示兩種不同的變量。


標識符

所謂標識符,就是指變量、函數、屬性的名字,或者函數的參數。

標識符可以是下列格式規則組合起來的一或多個字符:

  • 1.第一字符必須是一個字母、下劃線(_)或一個美元符號($)。

  • 2.其他字符可以是字母、下劃線、美元符號或數字。

  • 3.不能把關鍵字、保留字、true、false 和 null 作為標識符。


注釋

ECMAScript 使用 C 風格的注釋,包括單行注釋和塊級注釋。

// 單行注釋 /* * 這是一個多行 * 注釋 */

直接量(字面量literal)

所有直接量(字面量),就是程序中直接顯示出來的數據值。

  • 100 //數字字面量

  • ’小工匠’ //字符串字面量

  • false //布爾字面量

  • /js/gi //正則表達式字面量

  • null //對象字面量

在 ECMAScript 第 3 版中,像數組字面量和對象字面量的表達式也是支持的,如下:

  • {x:1, y:2} //對象字面量表達式

  • [1,2,3,4,5] //數組字面量表達式


關鍵字保留字

ECMAScript-262 描述了一組具有特定用途的關鍵字,一般用于控制語句的開始或結束 ,或者用于執行特定的操作等。關鍵字也是語言保留的,不能用作標識符。

ECMAScript 全部關鍵字:


ECMAScript-262 還描述了另一組不能用作標識符的保留字。盡管保留字在 JavaScript中還沒有特定的用途,但它們很有可能在將來被用作關鍵字。

ECMAScript-262 第 3 版定義的全部保留字


變量

ECMAScript 的變量是松散類型的,所謂松散類型就是用來保存任何類型的數據。定義變量時要使用 var 操作符(var 是關鍵),后面跟一個變量名(變量名是標識符)。

var artisan; alert(artisan);

這句話定義了 artisan變量,但沒有對它進行初始化(也就是沒有給變量賦值)。這時,系統會給它一個特殊的值 – undefined(表示未定義)。

var artisan= '小工匠'; alert(artisan);

所謂變量,就是可以初始化后可以再次改變的量。ECMAScript 屬于弱類型(松散類型)的語言,可以同時改變不同類型的量。(PS:雖然可以改變不同類型的量,但這樣做對于后期維護帶來困難,而且性能也不高,導致成本很高!)

var artisanString= '小工匠'; artisanString = 100; alert(artisanString);

重復的使用 var 聲明一個變量,只不過是一個賦值操作,并不會報錯。但這樣的操作是比較二的,沒有任何必要。

var artison= '小工匠'; var artison= '小小工匠';

還有一種變量不需要前面 var 關鍵字即可創建變量。這種變量和 var 的變量有一定的區別和作用范圍。

artison= '小工匠';

當你想聲明多個變量的時候,可以在一行或者多行操作。

var artison= '小工匠'; var age= 100;

而當你每條語句都在不同行的時候,你可以省略分號。(PS:這是 ECMAScript 支持的 ,但絕對是一個非常不好的編程習慣,切記不要)。

var artison= '小工匠' var age= 100 alert(artison)

可以使用一條語句定義多個變量,只要把每個變量(初始化或者不初始化均可)用逗號分隔開即可,為了可讀性,每個變量,最好另起一行,并且第二變量和第一變量對齊(PS:這些都不是必須的)。

var artison= '小工匠',age = 28,height; 《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀

總結

以上是生活随笔為你收集整理的JavaScript-语法、关键保留字及变量的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。