官术网_书友最值得收藏!

1.4.2 JavaScript語法簡介

JavaScript語言的語法非常簡單,入門很容易,對于開發(fā)者來說上手也非常快。其語法不像某些強類型語言那樣嚴格,語句格式和變量類型都非常靈活。

1.變量的定義

JavaScript使用var或let來進行變量的定義。其使用var定義和let定義會使得變量的作用域不同。在定義變量時,無須關心變量的類型,例如:

JavaScript中的注釋規(guī)則與傳統(tǒng)的C語言類似,我們一般使用“//”來定義注釋。

2.表達式

幾乎在任何編程語言中都存在表達式,表達式由運算符與運算數(shù)構成。運算數(shù)可以是任意類型的數(shù)據(jù),也可以是任意的變量,只要其能支持我們指定的運算。JavaScript支持很多常規(guī)的運算符,例如算術運算符+、-、*、/等,比較運算符<、>、<=、<=等,示例如下:

     var m = 1 + 1           // 算術運算
     var n = 10 > 5          // 比較運算
     var o = false && false  // 邏輯運算
     var p = 1 << 1          // 位運算

3.函數(shù)的定義與調用

函數(shù)是程序的功能單元,在JavaScript中定義函數(shù)有兩種方式,一種是使用function關鍵字進行定義,另一種是使用箭頭函數(shù)的方式進行定義。無論哪種方式定義的函數(shù),其調用方式都是一樣的,示例如下:

運行上面的代碼,在VSCode開發(fā)工具的控制臺可以看到輸出的信息。console.log函數(shù)用來向控制臺輸出信息。

4.條件分支語句

條件語句是JavaScript進行邏輯控制的重要語句,當程序需要根據(jù)條件是否成立來分別執(zhí)行不同的邏輯時,就需要使用條件語句,JavaScript中的條件語句使用if和else關鍵詞來實現(xiàn),示例如下:

JavaScript中也支持使用switch和case關鍵字多分支語句,示例如下:

5.循環(huán)語句

循環(huán)語句用來重復執(zhí)行某段代碼邏輯,JavaScript中支持while型循環(huán)和for型循環(huán),示例代碼如下:

除此之外,JavaScript還有許多非常強大的語法與面向對象能力,我們在后面的章節(jié)中會更加詳細地介紹。

主站蜘蛛池模板: 泸定县| 科尔| 龙胜| 迭部县| 磐安县| 大方县| 阿克苏市| 五常市| 公安县| 广宁县| 盐源县| 独山县| 东莞市| 龙泉市| 锦州市| 平泉县| 凤山县| 湄潭县| 大英县| 株洲县| 即墨市| 邮箱| 开江县| 垦利县| 海淀区| 金乡县| 黎城县| 澄迈县| 灵武市| 乐昌市| 兴安盟| 尚志市| 甘谷县| 金华市| 简阳市| 东乡| 渝北区| 邯郸县| 武夷山市| 广汉市| 金昌市|