這篇文章主要介紹了JavaScript中如何使用const關(guān)鍵字?,具有一定借鑒價(jià)值,需要的朋友可以參考下。希望大家閱讀完這篇文章后大有收獲。下面讓小編帶著大家一起了解一下。
成都創(chuàng)新互聯(lián)公司致力于成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站制作,成都網(wǎng)站設(shè)計(jì),集團(tuán)網(wǎng)站建設(shè)等服務(wù)標(biāo)準(zhǔn)化,推過標(biāo)準(zhǔn)化降低中小企業(yè)的建站的成本,并持續(xù)提升建站的定制化服務(wù)水平進(jìn)行質(zhì)量交付,讓企業(yè)網(wǎng)站從市場競爭中脫穎而出。 選擇成都創(chuàng)新互聯(lián)公司,就選擇了安全、穩(wěn)定、美觀的網(wǎng)站建設(shè)服務(wù)!const
:在JavaScript中,如果我們使用const關(guān)鍵字聲明一個(gè)變量,我們就不能為該變量標(biāo)識(shí)符重新賦值。
const
關(guān)鍵字是塊范圍的,如果我們試圖在初始化之前訪問任何變量,也會(huì)看到一個(gè)錯(cuò)誤。
var:如果我們使用var關(guān)鍵字來聲明一個(gè)變量,我們可以為這個(gè)變量標(biāo)識(shí)符重新賦值。
標(biāo)識(shí)符是什么?
我們用來標(biāo)識(shí)變量的名稱稱為標(biāo)識(shí)符。
讓我們看一些例子。
const關(guān)鍵字使用示例
const name = "reactgo.com"; // 我們不能把新值賦給const變量 name = "king" //類型錯(cuò)誤:賦值給常量變量。 //塊作用域 if(true){ const hello = "hello world" console.log(hello) // "hello world" } //我們不能在塊范圍之外訪問變量hello。 console.log(hello) // 未捕獲引用錯(cuò)誤
我們不能將任何新值重新分配給const關(guān)鍵字變量標(biāo)識(shí)符,但是我們可以使用鍵和數(shù)組值來修改對象,如下面的示例所示。
const user = { name: "example1", age: 5 } // 我們不能分配一個(gè)新對象 user = { } user.name = "example2"; const colors = ['red','green','blue','yellow']; //我們不能分配一個(gè)新的數(shù)組 colors = [ ] colors[0] = "olive" colors.push('orange');
感謝你能夠認(rèn)真閱讀完這篇文章,希望小編分享JavaScript中如何使用const關(guān)鍵字?內(nèi)容對大家有幫助,同時(shí)也希望大家多多支持創(chuàng)新互聯(lián),關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,遇到問題就找創(chuàng)新互聯(lián),詳細(xì)的解決方法等著你來學(xué)習(xí)!
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。