(本學習摘錄筆記取自: TW511學習網)
可以將<script>包含您的JavaScript放在網頁的任何地方,但最好的方式是放它在<head>標籤內。
<script>標籤提示瀏覽器程式開始解釋這些標籤之間的所有文字作為一個指令碼。所以,JavaScript的語法簡單如下:
<script ...>
JavaScript code
</script>
script標籤有兩個重要屬性:
language: 通常情況下,它的值是 JavaScript。雖然最近HTML(和XHTML,其繼任者)的版本已經不再使用這個屬性。
type: 該屬性是所使用的指令碼語言和它的值應被設定為 "text/javascript".
所以,你的JavaScript片段應該是這樣的:
<script language="javascript" type="text/javascript">
JavaScript code
</script>
第一個JavaScript指令碼:寫一個例子列印出 "Hello World".
<html>
<body>
<script language="javascript" type="text/javascript">
<!--
document.write("Hello World!")
//-->
</script>
</body>
</html>
說明:
用 "<!--" 開始,用"//-->"結束。
呼叫函式document.write .輸出字串到HTML。這個函式可輸出文字. HTML,或兩者。
呼叫函式document.write .輸出字串到HTML。這個函式可輸出文字. HTML,或兩者。
空格和換行:
JavaScript忽略空格. 製表符. 和換行符在JavaScript程式。
JavaScript忽略空格. 製表符. 和換行符在JavaScript程式。
分號是可選的:
後跟一個分號在JavaScript中簡單的語句,是因為相容 C. C++ 和Java。 JavaScript是可以忽略這個分號, 如. 每個語句是放置在一個單獨的行。
例. 下列程式碼可不使用分號
後跟一個分號在JavaScript中簡單的語句,是因為相容 C. C++ 和Java。 JavaScript是可以忽略這個分號, 如. 每個語句是放置在一個單獨的行。
例. 下列程式碼可不使用分號
<script language="javascript" type="text/javascript">
<!--
var1 = 10
var2 = 20
//-->
</script>
但是,以下寫法時. 分號是必需的:
<script language="javascript" type="text/javascript">
<!--
var1 = 10; var2 = 20;
//-->
</script>
註:使用分號是一個良好的程式設計習慣。
區分大小寫:
JavaScript是一種區分大小寫的語言。這意味著: 關鍵字,變數,函式名,以及任何其他的識別符號必須區分大小寫。
所以識別符號Time, TIme 和TIME 在JavaScript中有不同的含義。
JavaScript是一種區分大小寫的語言。這意味著: 關鍵字,變數,函式名,以及任何其他的識別符號必須區分大小寫。
所以識別符號Time, TIme 和TIME 在JavaScript中有不同的含義。
(註) 變數和函式名稱在JavaScript中應注意:
JavaScript 支援C風格和C++ 風格的註釋,因此. // 和行結束之間的所有文字將被視為一個注釋,會被JavaScript忽略。
任何文字在/*和*/之間的字元被視為註釋。這可能會跨越多行。
JavaScript還承認HTML注釋開啟順序 <!--,且當做是一個單行注釋。
在HTML註釋. 結束序列-->無法識別,所以JavaScript應該寫成 //-->。
JavaScript 支援C風格和C++ 風格的註釋,因此. // 和行結束之間的所有文字將被視為一個注釋,會被JavaScript忽略。
任何文字在/*和*/之間的字元被視為註釋。這可能會跨越多行。
JavaScript還承認HTML注釋開啟順序 <!--,且當做是一個單行注釋。
在HTML註釋. 結束序列-->無法識別,所以JavaScript應該寫成 //-->。
示例:
<script language="javascript" type="text/javascript">
<!--
// 單行註釋. 相似於 C++
/*
* 多行註釋
* 相似於 C語言
*/
//-->
</script>
沒有留言:
張貼留言