JavaScript 程 式 語 言 ( 敘 述 與 資 料 型 態 )

Statements Comments JavaScript 沿 用 C++ 形 式 的 註 解 , 如 單 行 用 雙 斜 線 ( // ) 多 行 可 用 /* . . . . . */ 。 例 :
// 這 是 單 行 註 解
/*
      這 是 多 行 的 註 解
*/
Separator 在 C 裡 是 以 分 號 ( ; ) 為 分 隔 符 號 , 而 JavaScript 對 不 同 行 可 以 不 必 有 分 號 ( 但 同 行 還 是 要 ) , 如 :
var i = 1
var j = 2; var k = 3;
Declaration and Assignment Statements JavaScript 用 var 來 宣 告 所 有 型 態 的 變 數 , 並 不 需 要 有 像 int 、 long 等 等 型 態 的 分 別 。 如 :
var rate = 10;
var newRate = Rate * 1.1;
Block Statement 和 C 相 同 , block 是 以 { 及 } 括 起 來 。 如 :
if (x > 0) {
    document.writeln("test");
}
Data Type Numbers 整 數,例 : dec = 255; hex = 0xff; oct = 0755
浮點數 , 例 : fp1 = 1.732; fp2 = 2E-7; fp3 = -3.3e5; fp4 = .5e3;
Boolean true 為 1 , false 為 0。
booVal = (3 < 5); // true
val = true + true; // val = 2
String 以 single ( ' ) 或 double ( " ) quote 括 起 來 。
Properities: 如 "test".length --> 4
Methods: 如 document.write("basic".toUpperCase());

null null 是 特 別 的 關 鍵 字 , 是 在 程 式 設 計 的 技 巧 上 的 重 要 技 巧