JavaScript1.5 語法的基礎概念

JS 區分大小寫

在 JS 中,運算子、函式名稱與變數等等任何的字元都有英文大寫與英文小寫的分別。例如:myData 與 MyData,在 JS 中是兩個不同的東西。

JS 的空格

JS 會忽略字組與字組間的空白字元、換列字元與定位字元。這樣可以讓您自由編排程式碼,使程式碼易於閱讀。

JS 每列結尾的符號

在 Java、C 或者是 Perl 語言中,每列程式碼的結尾都需要加上分號 " ; ",但是在 JS 的正常情況下是非必要的。例如:

var myVar1 = "Suzuki"
var myVar2 = "Toyota";

在上述的 var myVar1 = "Suzuki",這樣沒有分號的宣告是合法的。因為像上述這樣每列都分開的情況下,JS 會自動的把該列的結尾作為結束。也就是說在單一列上只有單一程式敘述語句的話,是不用加上分號。但是,像如下並列的情況時,就要加上分號了:

var myVar1 = "Suzuki"; var myVar2 = "Toyota";

為了不遺漏「該有的」分號,良好的撰寫程式習慣是每列都加上分號。

JS 的註解

如同標記語言與樣式表般,JS 也有「註解」可用。註解並不會被執行,主要的用途是用來說明,這段或者這列的程式碼是在做什麼,方便日後的管理與維護。

註解可分為單列註解與多列註解:

//我是單列註解
/* 我是
   多列
   註解 */

JS 的字元集(Character set)

在 JS1.5 之前的版本中,Unicode 字元只能使用於引號與註解內的字串。

在 JS1.5(ECMA-262 Edition 3) 可以使用十六位元的 Unicode 編碼。所以現在無論您是使用 Big5、GB2312、Latin-1、ASCII…等等編碼來撰寫 JS 程式碼均不會有問題,因為這些編碼都是屬於 Unicode 的子集。

文章分類

文章標籤