你們好,我是小強老師,今天講解的是變量javascript
小時候咱們學過 這個 應用題 : X+1=2; java
問 X 等於幾? 答案是 1 對了,很聰明哈瀏覽器
那麼 這個 X 咱們就稱之爲 未知數 或者 變量spa
變量實際是一個容器 用來存放數據的。可是咱們永遠不知道,他的結果是多少。 裏面只能存放一個值。blog
var 變量名;ip
1.變量命名必須以字母或是下標符號」_」或者」$」爲開頭。作用域
2.變量名長度不能超過255個字符。class
3.變量名中不容許使用空格。容器
4.不用使用腳本語言中保留的關鍵字及保留符號做爲變量名。變量
5.變量名區分大小寫。(javascript是區分大小寫的語言)
6.變量名闊以是中文。 全部的瀏覽器都支持的。
可是,變量名若是加了中文的標點符號 只有ie支持,其餘瀏覽器不支持。
儘可能不要用中文。
var num1= 0, num2 = 0; //聲明多個變量
1.下面四個變量聲明語句中,哪個變量的命名是正確的?
A.var for
B.var txt_name
C.var myname myval
D.var 2s
答案 : B A 是關鍵子錯了 C 有空格也錯了 D 不能以數字開頭
2.下面哪個語句定義了一個名爲Myval的變量並將它的值賦爲2205?
A.var myval=2205
B.var MyVal=2205
C.var Myval=2205
D.Myval=2205
答案 C
3.Javascript中, 如下哪條語句必定會產生運行錯誤?
A、var _變量=NaN;
B、var 0bj = 123;
C、var obj = "//";
D、var obj = '你好嗎';
答案是: 嘻嘻,這個考察是眼力哈,答案是 B 由於變量不能以數字的0開頭哈 A雖然有漢字是正確的。
變量的範圍: 全局變量 局部變量
全局變量:
再外部聲明的是全局變量
沒有加var 的內部聲明
局部變量:
再內部聲明的