您好,登錄后才能下訂單哦!
本篇文章為大家展示了常量和變量在javascript中有什么區別,內容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細介紹希望你能有所收獲。
區別:常量表示一些固定不變的數據,必須要有初始值,且值在程序的運行中不可以發生改變;而變量表示一些可以變化的數據,可以無初始值,且值在程序的運行中可以發生變化或者被再次賦值。
變量
變量表示一些可以變化的數據
變量是用于存儲數據的容器,在程序的運行中可以發生變化或者被再次賦值。
定義變量有倆種方式 var 與 let ( es6 )
var +變量名稱(ES6之前的老版本)
// 定義一個變量 var a; // 往變量中存儲數據 a = 1; // 從變量中取出存儲的數據 console.log(a);
let+變量名稱(ES6)
// 定義一個變量 let num; // 給變量初始化 num = 2; // 取出存儲的數據 console.log(num);
常量 const
常量表示一些固定不變的數據
常量與變量一樣均是用于存儲數據的容器,只不過常量的值在程序的運行中不可以發生改變。
在ES6之前并沒有聲明常量的方法,在ES6中新增加了const來定義常量。
const a = 1
常量是不可以被修改的
const a = 1 //當常量a被創建時,再次給a賦值時,a仍為1 console.log(a); a = 10; console.log(a) // 報錯
常量的分類
1、整型常量
整型常量其實就是正數, 在JavaScript中隨便寫一個整數都是整型常量
2、實型常量
實型常量就是小數
3、字符串常量
字符串常量其實就是用單引號或者雙引號括起來的內容, 我們就稱之為字符串常量
4、布爾常量
布爾常量其實就是真或假, 在JavaScript中通過true和false來表達
在JavaScript中布爾常量只有兩個取值, 真(true)或者假(false)
上述內容就是常量和變量在javascript中有什么區別,你們學到知識或技能了嗎?如果還想學到更多技能或者豐富自己的知識儲備,歡迎關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。