国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

[02]使用 JavaScript

2019-11-08 03:01:23
字體:
供稿:網(wǎng)友

一. 創(chuàng)建一張 HTML 頁面

雖然現(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>

三. S JS 代碼嵌入的一些問題

如果你想彈出一個</script>標(biāo)簽的字符串,那么瀏覽器會誤解成 JS 代碼已經(jīng)結(jié)束了。解決的方法,就是把字符串分成兩個部分,通過連接符‘+’來連接。

<script type="text/javascript">alert('</scr'+'ipt>');</script>

一般來說,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)不需要了。 (以下注釋需要換行書寫)

<script type="text/javascript"><!--alert('歡迎!');--></script>

平穩(wěn)退化不支持 JavaScript 處理:<nosciPRt>

<noscript>您沒有啟用 JavaScript</noscript>
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 磐石市| 永济市| 温州市| 财经| 兴国县| 侯马市| SHOW| 靖江市| 益阳市| 武乡县| 银川市| 宣武区| 万山特区| 湟中县| 开江县| 腾冲县| 克拉玛依市| 清涧县| 邵武市| 白银市| 图木舒克市| 涪陵区| 石阡县| 磴口县| 德保县| 榕江县| 扶绥县| 万州区| 宁阳县| 金昌市| 汝南县| 沭阳县| 长海县| 马公市| 合肥市| 吴堡县| 甘洛县| 蓝田县| 藁城市| 鄯善县| 项城市|