資料型態決定了以什麼方式呈現這個資料,大致上有字元(文字)、數字與邏輯值三種型式。
JavaScript屬於弱型別,也就是在宣告變數時不必特定指定資料型態,變數具體的資料型態會根據變數的具體內容推算出來,並且能隨著內容改變更改型態。
2014年11月22日 星期六
如何引入JavaScript程式碼
要將Javascript套用到HTML文件中,我們可以使用2種方法:
在HTML文檔中利用<script></script>來封裝JavaScript:
HTML文檔中可以設置事件處理器,我們能透過HTML元素中的某些屬性來啟動一個腳本,這些屬性稱為事件屬性。比如說有這麼一段程式碼被包裝在<script>中:
- 利用<script>標籤
- 使用HTML的事件屬性
利用HTML中的Script標籤
- <script>的屬性:
- language:指定程式語言的版本,預設值為JavaScript
- type:標示插入的腳本程式碼型別
- src:用於將外部的.js 檔引入至當前文檔中,如果與HTML文檔在不同目錄,要另外指定位置
在HTML文檔中利用<script></script>來封裝JavaScript:
利用<script>的src屬性,將.js檔嵌入:<script>...JavaScript Code...</script>
<script type="text/javascript" src="檔案名稱.js"></script>
利用HTML中的事件屬性
HTML文檔中可以設置事件處理器,我們能透過HTML元素中的某些屬性來啟動一個腳本,這些屬性稱為事件屬性。比如說有這麼一段程式碼被包裝在<script>中:
我們能透過設置HTML的事件屬性反應使用者的操作,就像這樣function Click() { alert("Clicked"); }
<input type="button" value="Click" onclick="Click()"> 當這個按鈕被按下時,onclick便會調用JavaScrpit函式Click,跳出訊息Clicked!
而在將程式碼插入至文檔前,我們還需要面對兩個問題:
1.<script>該在哪裡插入?
可以放在<head></head>之間或<body></body>之間,混著放也是可行的,差別在於:
<head>中的程式碼,在頁面載入時就會執行完畢。
<body>中的程式碼,只有對應的函式被調用時才開始執行。
- 2.處理不支援JavaScript的情況:
或是利用<noscript>標籤,當腳本程式碼不被支援時,會在HTML頁面顯示提示資訊。<script> <!-- Code --> </script>
訂閱:
文章 (Atom)