不可錯過的JavaScript課程(2)變數

不可錯過的JavaScript課程(2)變數

不可錯過的JavaScript課程(2)變數

始終學不會JavaScript的變數要怎麼用嗎?別擔心,今天用最淺顯易懂的文字讓你懂!

變數

「變數(Variables)」可說是用來承裝資料數值的容器。在同一程式中,變數的值是可以改變的。

JavaScript 中,以「var」來宣告變數。寫法如下所示:

var x = 777;

在上述例子中,數值 777 被指定給變數 x。

JavaScript 對於字體的大小寫是敏感的,大小寫被視為不同的變數,例如變數「Name」與「name」,將被視為不同的變數。

等號

JavaScript 中,等號 (=) 被稱作「分配」運算子,而不是「等於」運算子。

例如,「x = y」就是「把數值 y 分配給 x」,而不是「y 等於 x」。

使用變數

現在,我們將一個值「777」分配給一個變數「x」,並將其輸出。程式碼與結果如下:

See the Pen var.js by Tedutw (@Tedutw) on CodePen.

為變數命名

JavaScript 的變數名稱,對於字體的大小寫是敏感的,大小寫被視為不同的變數。如下例,我們將 x 由小寫改為大寫,程式碼與結果如下:

var x = 100;
document.write(X);

See the Pen Naming Variables by Tedutw (@Tedutw) on CodePen.

因為大小寫不同的緣故,所以 x 與 X 被判定為不同的變數。因此上面的程式碼並沒有產出任何的結果。

JavaScript教學在這提供給你變數命名的原則:

– 命名的第一個字,必須是英文字母、底線(_)或是貨幣符號($)。後續的字可以是英文字母、數字(注意:數字不能作為第一個字)、底線或是貨幣符號($)

– 變數名稱不能包含一個算數或是邏輯運算子,像是加(+)減(-)乘(*)除(/)的的記號都不能用。注意:連接線(-)會被視為減號,因此命名中也不能含連接線。)

– 變數名稱不能包含特殊符號,例如「my#num」、「num%」等。

– 任何的 JavaScript 名稱都不能含有空白字元。

– 以下圖片為「JavaScript 保留字」一覽表,表中的任何字都不能用於命名變數。

 

 

 

 

精選延伸閱讀:

不可錯過的JavaScript課程(3)資料類型

不可錯過的JavaScript課程(4)數學運算子

不可錯過的JavaScript課程(5)賦值運算子

想開始接觸程式語言的你絕對不能錯過應用廣泛的Python!!

網路行銷課程幫助你開啟行銷專才之路!

暑假快到了!與其讓兒子盲目拚學測,我寧可讓他先選擇人生方向~

NOWnews 今日新聞

本篇發表於 程式語言 並標籤為 , , , , , 。將永久鏈結加入書籤。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料