標籤:標記 不可 16px 十進位 嵌入 解決 設計 基於 常量
在數百萬個Internet頁面中,JavaScript被用來改進設計、驗證表單、檢測瀏覽
器、建立Cookies等。JavaScript是網際網路上最流行的指令碼語言,並且可在所有主流的
瀏覽器中運行,如Internet Explorer、Mozilla、Firefox、Netscape和Opera。
JavaScript是一種基於對象(Object)和事件驅動(Event Driven)並具有安全性
能的指令碼語言。使用這種語言的目的是與HTML超文字標記語言 (HTML)、Java Applet(Java
小程式)一起實現在一個Web頁面中連結多個對象,與Web客戶互動作用,從而可以
開發用戶端的應用程式等。
JavaScript的代碼是一種文本字元格式設定,可以直接嵌入HTML文檔中,並且可動
態裝載。
JavaScript使用"<Script>...</Script>"來標識 Script ”指令碼“的意思
將指令碼內容單獨儲存為一個檔案,假設名稱是"1.js",然後設定script標記的src
屬性指向該檔案。文法如下:
<script type="text/javascript" src="1.js"></script>
指令碼塊script標記的type屬性工作表明了指令碼所使用的語言。
在很多書和網上的樣本
中,使用language屬性來表明指令碼所用語言,形如:<script language="javascript">
在HTML頁面內嵌入JavaScript指令碼的時候,代碼中不可出
現"</script>"字樣。如下面的代碼就是錯誤的:
<script>
alert("</script>");
</script>
這是因為瀏覽器在載入HTML並試圖解釋的時候,會認為第一個出現"</script
>"的地方就是指令碼的結束,這就造成了文法的錯誤。解決的方法也很簡單,
將"</script>"字串拆開即可。
<script>alert("</s"+"cript>");</script>
JavaScript常量又稱字面常量,是固化在程式碼中的資訊。變數的主要作用是
存取資料,為使用者提供一個存取資訊的容器。對於變數,必須理解變數的命名、
類型、聲明和範圍。
顯式聲明。使用關鍵字"var"聲明。
隱式聲明。通過賦值操作符“=”聲明
變數名=22;
變數名="this is a string";
JavaScript中有四種基礎資料型別 (Elementary Data Type):整型、字串、布爾型和空值。由於
JavaScript是一種弱類型語言,因此變數或常量不必先聲明其類型,而是在使用或賦
值時確定其資料的類型。
intN=1;//十進位
intN=03;//八進位:以0開頭的阿拉伯數字
intN=0x22;//十六進位:以0x開頭的阿拉伯數字
JavaScript總結(1)