變量
。變量可以是任意數據類型
。變量名是大小寫英文、數字、$和-的組合,且不能以數字開頭,不能是JavaScript的關鍵字
。變量聲明-var語句
var a;
。一個變量可以反復賦值
var a=123;
a=’abc’;
.這種變量本身類型不固定的語言稱之為動態語言
.與之對應的是靜態語言,靜態語言在定義變量是必須制定變量類型,如果賦值時類型不匹配則會報錯
.Java是靜態語言int a=123;
。如果一個變量沒有通過var申明就使用,則該變量在自動被申明為全局變量
.i=1;//i為全局變量
.在同一個頁面不同的JavaScript文件中,如果都不用var申明,且都使用了變量i,則i將相互影響,造成不可調試的
?