JavaScript 變數宣告範例
<script type="text/JavaScript"><!--
var a;
a='10';
var b='20';
c='30';
--></script>
var a;
a='10';
var b='20';
c='30';
--></script>
JavaScript 宣告變數可以用兩種方式,範例中透過 var 來宣告一個變數 a,第二行 a='10' 代表變數值設定為整數 10,我們也可以在宣告的地方用等號給變數值,就像第三行 var b='20' 這樣,更簡化的寫法看第四行的 c='30',等於是連宣告都不用了。變數名稱的長度並沒有特別的限制,但也不應該使用過長的值,避免當程式碼越來越多的時候難以管理。
JavaScript 變數的類型
JavaScript 會自動對變數的類型做處理,宣告完一個變數並賦予值之後,JavaScript 就會自己判斷。
<script type="text/JavaScript"><!--
var abc;
abc=100; // 整數類型
abc="Test Text"; // 字串類型
abc=true; // 布林值類型
abc=new Array() // 陣列類型
--></script>
var abc;
abc=100; // 整數類型
abc="Test Text"; // 字串類型
abc=true; // 布林值類型
abc=new Array() // 陣列類型
--></script>
JavaScript 全域變數(Global Variables)與區域變數(Local Variables)
<script type="text/JavaScript"><!--
var A01='100'; //Global Variables
function Test(){
var A02='200'; //Local Variables
}
--></script>
第一個變數 A01 是全域變數(Global Variables),亦即在檔案中的各個地方都可以使用,而 function 中的 A02 則是區域變數(Local Variables),只能在 function 當中使用,有的時候可以先設定全域變數,在 function 中再做變化使用,宣告一次,讓每個 function 都可以調用,常在一些較為大型的系統中看到這樣的宣告方式。var A01='100'; //Global Variables
function Test(){
var A02='200'; //Local Variables
}
--></script>
推薦給您的相關主題