本篇文章為大家展示了常量和變量在javascript中有什么區(qū)別,內(nèi)容簡(jiǎn)明扼要并且容易理解,絕對(duì)能使你眼前一亮,通過(guò)這篇文章的詳細(xì)介紹希望你能有所收獲。
10年的申扎網(wǎng)站建設(shè)經(jīng)驗(yàn),針對(duì)設(shè)計(jì)、前端、開發(fā)、售后、文案、推廣等六對(duì)一服務(wù),響應(yīng)快,48小時(shí)及時(shí)工作處理。營(yíng)銷型網(wǎng)站建設(shè)的優(yōu)勢(shì)是能夠根據(jù)用戶設(shè)備顯示端的尺寸不同,自動(dòng)調(diào)整申扎建站的顯示方式,使網(wǎng)站能夠適用不同顯示終端,在瀏覽器中調(diào)整網(wǎng)站的寬度,無(wú)論在任何一種瀏覽器上瀏覽網(wǎng)站,都能展現(xiàn)優(yōu)雅布局與設(shè)計(jì),從而大程度地提升瀏覽體驗(yàn)。成都創(chuàng)新互聯(lián)公司從事“申扎網(wǎng)站設(shè)計(jì)”,“申扎網(wǎng)站推廣”以來(lái),每個(gè)客戶項(xiàng)目都認(rèn)真落實(shí)執(zhí)行。
區(qū)別:常量表示一些固定不變的數(shù)據(jù),必須要有初始值,且值在程序的運(yùn)行中不可以發(fā)生改變;而變量表示一些可以變化的數(shù)據(jù),可以無(wú)初始值,且值在程序的運(yùn)行中可以發(fā)生變化或者被再次賦值。
變量
變量表示一些可以變化的數(shù)據(jù)
變量是用于存儲(chǔ)數(shù)據(jù)的容器,在程序的運(yùn)行中可以發(fā)生變化或者被再次賦值。
定義變量有倆種方式 var 與 let ( es6 )
var +變量名稱(ES6之前的老版本)
// 定義一個(gè)變量 var a; // 往變量中存儲(chǔ)數(shù)據(jù) a = 1; // 從變量中取出存儲(chǔ)的數(shù)據(jù) console.log(a);
let+變量名稱(ES6)
// 定義一個(gè)變量 let num; // 給變量初始化 num = 2; // 取出存儲(chǔ)的數(shù)據(jù) console.log(num);
常量 const
常量表示一些固定不變的數(shù)據(jù)
常量與變量一樣均是用于存儲(chǔ)數(shù)據(jù)的容器,只不過(guò)常量的值在程序的運(yùn)行中不可以發(fā)生改變。
在ES6之前并沒(méi)有聲明常量的方法,在ES6中新增加了const來(lái)定義常量。
const a = 1
常量是不可以被修改的
const a = 1 //當(dāng)常量a被創(chuàng)建時(shí),再次給a賦值時(shí),a仍為1 console.log(a); a = 10; console.log(a) // 報(bào)錯(cuò)
常量的分類
1、整型常量
整型常量其實(shí)就是正數(shù), 在JavaScript中隨便寫一個(gè)整數(shù)都是整型常量
2、實(shí)型常量
實(shí)型常量就是小數(shù)
3、字符串常量
字符串常量其實(shí)就是用單引號(hào)或者雙引號(hào)括起來(lái)的內(nèi)容, 我們就稱之為字符串常量
4、布爾常量
布爾常量其實(shí)就是真或假, 在JavaScript中通過(guò)true和false來(lái)表達(dá)
在JavaScript中布爾常量只有兩個(gè)取值, 真(true)或者假(false)
上述內(nèi)容就是常量和變量在javascript中有什么區(qū)別,你們學(xué)到知識(shí)或技能了嗎?如果還想學(xué)到更多技能或者豐富自己的知識(shí)儲(chǔ)備,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。