雖然現(xiàn)在很多教材開始使用 html5 來講解 javaScript 課程。但我認(rèn)為這樣可能比較超前 ,對于 Javascript 初學(xué)者,我們還是用比較普及和穩(wěn)定的 xhtml1.x 來創(chuàng)建一張頁面。
很多時候,你無法記住 xhtml1.x 過渡性的標(biāo)準(zhǔn)格式。這個時候,建議打開 Dreamweaver來獲取。頁面創(chuàng)建好后,編寫一個最簡單的 JavaScript 腳本(簡稱 JS 腳本)。注意網(wǎng)頁的編碼格式及文件存儲的編碼。
<Script> 標(biāo)簽解析<script>xxx</script>這組標(biāo)簽,是用于在 html 頁面中插入 js 的主要方法。它主要有以下幾個屬性:
1.charset:可選。表示通過 src 屬性指定的字符集。由于大多數(shù)瀏覽器忽略它,所以很少有人用它。
2.defer:可選。表示腳本可以延遲到文檔完全被解析和顯示之后再執(zhí)行。由于大多數(shù)瀏覽器不支持,故很少用。
3.language:已廢棄。原來用于代碼使用的腳本語言。由于大多數(shù)瀏覽器忽略它,所以不要用了。
4.src:可選。表示包含要執(zhí)行代碼的外部文件。
5.type:必需。可以看作是language 的替代品。表示代碼使用的腳本語言的內(nèi)容類型。范例:type=”text/javascript”。
<script type="text/javascript"> alert('歡迎來到 JavaScript 世界!');</script>如果你想彈出一個</script>標(biāo)簽的字符串,那么瀏覽器會誤解成 JS 代碼已經(jīng)結(jié)束了。解決的方法,就是把字符串分成兩個部分,通過連接符‘+’來連接。
一般來說,JS 代碼越來越龐大的時候,我們最好把他另存為一個.js 文件,通過 src 引入即可。它還具有維護性高、可緩存(加載一次,無需加載)、方便未來擴展的特點。
<script type="text/javascript" src="demo1.js"></script>這樣標(biāo)簽內(nèi)就沒有任何 JS 代碼了。但,要注意的是,雖然沒有任何代碼,也不能用單標(biāo)簽:
<script type="text/javascript" src="demo1.js" />;也不能在里面添加任何代碼:
<script type="text/javascript" src="demo1.js">alert('我很可憐,執(zhí)行不到!')</script>按照常規(guī),我們會把<script>標(biāo)簽存放到<head>...</head>之間。但有時也會放在 body 之間。
不再需要提供注釋,以前為了讓不支持 JavaScript 瀏覽器能夠屏蔽掉<script>內(nèi)部的代碼,我們習(xí)慣在代碼的前后用 html 注釋掉,現(xiàn)在已經(jīng)不需要了。 (以下注釋需要換行書寫)
平穩(wěn)退化不支持 JavaScript 處理:<nosciPRt>
新聞熱點
疑難解答
圖片精選