天天看點

初識JavaScript變量

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