JavaScript入門之《變量》
一、什麼是變量?🔥
- 變量即變化的量,在JS中變量是松散類型的,可以用來儲存任何資料類型。把資料取個名字,放在記憶體中,就稱之為變量!
- 通過變量名可以取到對應資料
二、為什麼使用變量?🔥
程式:代碼的集合,一般指的是檔案,靜态的。
程序:程式的一次執行過程,動态的。
(1) 程式執行過程其實就是:輸入資料、運算資料和輸出資料的過程。
(2) 資料需要存儲,那麼就需要容器,變量扮演的就是容器*的角色。
變量的本質歸根結底就是一塊記憶體
三、定義變量🔥
- 定義變量要使用
關鍵字。var
- 定義變量可以先定義後指派,也可以在定義的同時指派。
- 一次可以同時定義多個變量。
- 變量的值可以進行修改。
//1、先定義後指派
var a; //定義了一個變量,取名字叫a
a = 100; //然後把100這個資料 存儲到a這個變量當中
a = 200; //變量内部的東西是随時可以改變的;
//2、定義的同時進行指派(初始化)
var b = 100; //完全等價于 var b; b = 100;
b = 300; //變量内部的東西是随時可以改變的;
//3、一次定義多個變量;
var d = 20,e = 30; //var d = 20;var e = 30;是完全等價的;
var關鍵字使用注意:
- 不用var聲明就直接使用變量會報錯
- 不用var聲明的變量直接指派會自動成為全局變量挂載window上
- 重複聲明同一變量,後來居上(覆寫),無意義
四、變量名的命名規範🔥
- 包含數字、字母、下劃線和$,且不能以數字開頭。
- 變量名嚴格區分大小寫。
- 變量名不能是關鍵字和保留字。
- 變量名要取得有意義 。
- 如果變量名有多個單詞組成,推薦使用小駝峰命名法。
- 命名時,盡量使用英語,如果不會寫英語,可以使用拼音,但是不要英語拼音混着用。
幾種常見的命名方式:
1)小駝峰命名法
首字母小寫,每一個單詞的開頭字母大寫。JS變量名通常都是用小駝峰
示例:myName、helloWorld、areYouSure....
2)大駝峰命名法
首字母大寫,每一個單詞的開頭字母大寫。
大駝峰用于類名的設定
示例:MyName、HelloWorld、AreYouSure....
3)帕斯卡命名法
所有的字母都小寫,單詞之間使用_隔開。
在JS中使用的并不常見
示例:my_name、hello_world、are_you_sure....
本文來自部落格園,作者:不知名前端李小白,轉載請注明原文連結:https://www.cnblogs.com/libo-web/p/15746894.html