變數

1 使用變數的目的

2 變數的界定

宣告

變數的宣告用var, 如
    var cost;
另外,我們也可以不使用var指令,而直接使用該變數。

指派敘述

var cost=2.59;

命名

  1. 變數名稱所用的字母,大小寫不問
  2. 變數名稱必須使用合法的字元:
  3. 變數名稱避免使用保留字
  4. 取個有意義的變數名稱

3 變數型態

JavaScript 的變數型態有數字、字串、布林值和 null, 但是不強制要求宣告變數的型態。

數字

    var paycheck=1200;
    var phonebill=230.95;
    var savings=51200.00;
    var sparetime=-24.5;
    var bignumber=4.52e7;

字串

    var mycar="Corvette";
    var oldcar="Big Brown Station Wagon";
    var mycomputer="Pentium 4, 1.7GHz, 512MB RAM";

雙引號

字串用一對單引號或雙引號括起來, 不過前後要一致。 例如,
    var oldcar='Big Brown Station Wagon';

使用特殊字元

<SCRIPT language="JavaScript">
<!--
    document.write("go to c:\\javascript");
//-->
</SCRIPT>

脫序字元

<SCRIPT language="JavaScript">
<!--
    document.write("John said, \"Javascript is easy.\"");
//-->
</SCRIPT>

布林值

true false

null

null 表示變數沒有值。

4 在 script 中使用變數

呼叫變數

<SCRIPT language="JavaScript">
<!--
    var myCar = "Corvette";
    document.write(myCar);
//-->
</SCRIPT>

把變數加在字串中

<SCRIPT language="JavaScript">
<!--
    var myCar = "Corvette";
    document.write("I like driving my " + myCar + " every day!");
//-->
</SCRIPT>

5 寫個 JavaScript 的網頁

建構框架

<html>
<head>
</head>
<body>
<SCRIPT language="JavaScript">
<!--
    JavaScript程式碼
//-->
</SCRIPT>
</body>
</html>

定義變數

    var myheading="This is My Web Page!";
    var myintro="Hello, welcome to My JavaScript Page!";
    var linktag="<A HREF='http://www.javascriptcity.com'>Web Site Link!</A>";
    var redtext="<FONT COLOR='red'>I am so colorful today!</FONT>";
    var begineffect="<b>";
    var endeffect="</b>";
    var newsection="<p>";

加入註解

    document.write(myheading);
    document.write(begineffect + myintro + endeffect);
    document.write(newsection);
    document.write(linktag);
    document.write(newsection);
    document.write(redtext);
    

pr3_2.html

修改網頁

pr3_2_1.html