Java Web 學習筆記(二)
阿新 • • 發佈:2018-12-02
一、JavaScript簡介
JavaScript 是一種輕量級的程式語言。
JavaScript 是可插入 HTML 頁面的程式設計程式碼。
二、JavaScript 使用
HTML 中的指令碼必須位於 <script> 與 </script> 標籤之間。
指令碼可被放置在 HTML 頁面的 <body> 和 <head> 部分中。
通常的做法是把函式放入 <head> 部分中,或者放在頁面底部。這樣就可以把它們安置到同一處位置,不會干擾頁面的內容。
三、JavaScript 語句
JavaScript 程式碼
JavaScript 程式碼(或者只有 JavaScript)是 JavaScript 語句的序列。
瀏覽器會按照編寫順序來執行每條語句。
JavaScript 程式碼塊
JavaScript 語句通過程式碼塊的形式進行組合。
塊由左花括號開始,由右花括號結束。
塊的作用是使語句序列一起執行。
JavaScript 對大小寫敏感。
對程式碼行進行折行
您可以在文字字串中使用反斜槓對程式碼行進行換行。下面的例子會正確地顯示:
document.write("Hello \ World!"); 不過,您不能像這樣折行: document.write \ ("Hello World!");
四、JavaScript 變數
區域性 JavaScript 變數
在 JavaScript 函式內部宣告的變數(使用 var)是區域性變數,所以只能在函式內部訪問它。(該變數的作用域是區域性的)。
您可以在不同的函式中使用名稱相同的區域性變數,因為只有宣告過該變數的函式才能識別出該變數。
只要函式執行完畢,本地變數就會被刪除。
全域性 JavaScript 變數
在函式外宣告的變數是全域性變數,網頁上的所有指令碼和函式都能訪問它。
JavaScript 變數的生存期
JavaScript 變數的生命期從它們被宣告的時間開始。
區域性變數會在函式執行以後被刪除。
全域性變數會在頁面關閉後被刪除。
向未宣告的 JavaScript 變數來分配值
如果您把值賦給尚未宣告的變數,該變數將被自動作為全域性變數宣告。
這條語句:
carname="Volvo";
將宣告一個全域性變數 carname,即使它在函式內執行。
五、JavaScript 資料型別