目錄 : 網頁設計學習課程參考
在學用JavaScript宣告變數時, 必需要知道的是JavaScript變數如果在宣告時沒有指定值, 變數的資料型態是undefined. 如果我們指派值給變數時, 變數會依照所指派的值而取得新的資料型態. 我們可以使用JavaScript中的typeof運算子來取得一個值的資料型態資訊. 我們接下來在在Aptana中進行實際的練習與驗証.
範例:
首先我們依照先前課程介紹的程序在Aptana中新增一個名為lesson8.html的網頁, 並在其中新增一個<script></script>區段,如下圖
然後在<script></script>區段中輸入下列程式碼,
var varTest;
document.write(typeof(varTest) + "<br/>");
varTest = "Patrizio";
document.write(typeof(varTest) + "<br/>");
varTest = 100;
document.write(typeof(varTest) + "<br/>");
此處宣告的變數名稱為varTest, 如下圖.
在Aptana中執行lesson8.html所得結果如下圖
由執行結果中可見變數varTest在沒指派值時資料型態undefined. 在指派字串"Patrizio"為值後, 資料型態變更為string. 在指派數字100為值後, 資料型態變更為number.
但這個特色不代表我們將來可以少宣告變數, 而拿僅有的幾個變數用來存不同資料型態的值. 語法雖然允許,但程式將會非常難讀及維護.
PS: 版權所有,侵犯著作權必告.
在學用JavaScript宣告變數時, 必需要知道的是JavaScript變數如果在宣告時沒有指定值, 變數的資料型態是undefined. 如果我們指派值給變數時, 變數會依照所指派的值而取得新的資料型態. 我們可以使用JavaScript中的typeof運算子來取得一個值的資料型態資訊. 我們接下來在在Aptana中進行實際的練習與驗証.
範例:
首先我們依照先前課程介紹的程序在Aptana中新增一個名為lesson8.html的網頁, 並在其中新增一個<script></script>區段,如下圖
然後在<script></script>區段中輸入下列程式碼,
var varTest;
document.write(typeof(varTest) + "<br/>");
varTest = "Patrizio";
document.write(typeof(varTest) + "<br/>");
varTest = 100;
document.write(typeof(varTest) + "<br/>");
此處宣告的變數名稱為varTest, 如下圖.
在Aptana中執行lesson8.html所得結果如下圖
由執行結果中可見變數varTest在沒指派值時資料型態undefined. 在指派字串"Patrizio"為值後, 資料型態變更為string. 在指派數字100為值後, 資料型態變更為number.
但這個特色不代表我們將來可以少宣告變數, 而拿僅有的幾個變數用來存不同資料型態的值. 語法雖然允許,但程式將會非常難讀及維護.
PS: 版權所有,侵犯著作權必告.
留言
張貼留言