JavaScript 語言的基礎


目錄 : 網頁設計學習課程參考

在這一節中,我們為大家介紹JavaScript語言的基本語法

首先, 如果你曾經學過C語言, 你會發現JavaScript和C的語法有許多相像之處.  JavaScript 中所有的保留字及識別字(identifiers)如變數名稱,函數名稱等,都是有字母大小寫的區分. 例如,名稱為myVariable的變數和名稱為myvariable的變數是不同的.

第二點,JavaScript和C語言的敘述ㄧ樣是需要在末端寫分號「;」的. 例如,先前我們早先在別的示範中有寫到
document.write("Welcome.");
在敘述的末端的確加上「;」, 沒有加上分號指全就會發生錯誤.

JavaScript中的識別字可用一個或多個字元構成. 字元構成識別字的規則如下:

1. 識別字的第一個字元必需為一個英文字母 a,b,c,...A,B,C,..., 或為一個底線符號「_」, 或為一       個錢字號「$」
2.  識別字的其他字元可為英文字母, 數字, 一個底線符號「_」, 或為一       個錢字號「$」

例如, myVar, M689, _counts, $m123 均為可接受的識別字. 但2apples, @message就不是可接受的識別字.

很多人在命名識別字時, 會採用兩段英文字接起來. 原因是第一段可用來作某種資訊的表示, 如變數的資料型別, 第二段英文字才是真正的名稱. 此時很多人會採用駝峰式的命名方式, 第一段英文字全用小寫英文字母, 第二段英文字母第一個月大寫字母. 例如,strName, intCount, dtStart等, 其中用str表示文字, int表示整數, dt表示是日期時間等資料型別.

JavaScript 有定義一些保留字, 這些保留字大多都是在JavaScript中已有特定用途,或保留下來供將來之用. 我們自己取的識保字不可和保留字相同.  保留字的清單請見 :  保留字清單

JavaScript中的註解(Comments)和C語言相同, 可以用 //  或 /* .....*/ 兩種方式進行註解. // 是用於註解單一的一行文字. /* ... */ 則是用於註解一行或多行文字. 例如,在下列例子中,我們宣告了一些變數, 但在宣告前加上了註解.

// This the number of users.
var myUsers = 5;

/* This is the number of users. */
var myUsers = 5;

/*
   myUsers : the number of users
   strDept  : the department of the users
*/
var myUsers = 5;
var strDept = "研發部";

都是合於規定的註解. 註解在執行時是會被略過去的, 你可寫可不寫, 但加上註解可方便自己及同伴日後重讀你的程式碼時更為容易了解.


PS: 版權所有,侵犯著作權必告.

留言