本篇內(nèi)容主要講解“什么是JavaScript中的變量”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學(xué)習(xí)“什么是JavaScript中的變量”吧!
施甸ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場景,ssl證書未來市場廣闊!成為成都創(chuàng)新互聯(lián)公司的ssl證書銷售渠道,可以享受市場價格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:028-86922220(備注:SSL證書合作)期待與您的合作!
在JavaScript中,變量表示一些可以變化的數(shù)據(jù),是用于存儲數(shù)據(jù)的容器,在程序的運行中可以發(fā)生變化或者被再次賦值。變量可只聲明,無賦值,返回值為undefined;無聲明,直接賦值使用的為全局變量。
本教程操作環(huán)境:windows7系統(tǒng)、ECMAScript 5版、Dell G3電腦。
JavaScript中的變量
變量表示一些可以變化的數(shù)據(jù)。變量是用于存儲數(shù)據(jù)的容器,在程序的運行中可以發(fā)生變化或者被再次賦值。
可重新聲明;
可重新賦值;
具備變量名提前
可只聲明,無賦值,返回值為undefined;
無聲明,直接賦值使用的為全局變量;
無聲明且未賦值直接使用的會報錯;
變量可同時多聲明;
我們可以使用var關(guān)鍵字來聲明變量,變量的值可以是任意類型。變量舉例如下:
var a = 100;
如下圖所示:
var是英語“variant”變量的縮寫。后面要加一個空格,空格后面的東西就是“變量名”:
定義變量:var就是一個關(guān)鍵字,用來定義變量。所謂關(guān)鍵字,就是有特殊功能的小詞語。關(guān)鍵字后面一定要有空格隔開。
變量的賦值:等號表示賦值,將等號右邊的值,賦給左邊的變量。
變量名:我們可以給變量任意的取名字。
在ES6中新增了let關(guān)鍵字聲明變量,作用與var類似,只是聲明的變量只在其所在區(qū)域內(nèi)有效:
let str="es6";//str為變量
變量的命名規(guī)范
變量名有命名規(guī)范:只能由英語字母、數(shù)字、下劃線、美元符號$構(gòu)成,且不能以數(shù)字開頭,并且不能是JavaScript保留字。
下列的單詞,叫做保留字,就是說不允許當(dāng)做變量名,不用記:
abstract、boolean、byte、char、class、const、debugger、double、enum、export、extends、final、float、goto implements、import、int、interface、long、native、package、private、protected、public、short、static、super、synchronized、throws、transient、volatile
大寫字母是可以使用的,并且大小寫敏感。也就是說A和a是兩個變量。
var A = 250; //變量1 var a = 888; //變量2
我們來整理一下變量的命名規(guī)則:
1.建議用駝峰命名規(guī)則:getElementById/matherAndFather/aaaOrBbbAndCcc
2.變量命名必須以字母或是下標(biāo)符號”_”或者”$”為開頭。
3.變量名長度不能超過255個字符。
4.變量名中不允許使用空格,首個字不能為數(shù)字。
5.不用使用腳本語言中保留的關(guān)鍵字及保留字作為變量名。
6.變量名區(qū)分大小寫(javascript是區(qū)分大小寫的語言)。
7.漢語可以作為變量名。但是不建議使用,因為 low。
標(biāo)識符
標(biāo)識符:在JS中所有的可以由我們自主命名的都可以稱之為標(biāo)識符。
例如:變量名、函數(shù)名、屬性名都是屬于標(biāo)識符。
標(biāo)識符的命名規(guī)則和變量的命令規(guī)則是一樣的。看上面一段就可以了。
重點要注意的是:標(biāo)識符不能使用腳本語言中保留的關(guān)鍵字及保留字。如下。
關(guān)鍵字:
保留字:
其他不建議使用的標(biāo)識符:
到此,相信大家對“什么是JavaScript中的變量”有了更深的了解,不妨來實際操作一番吧!這里是創(chuàng)新互聯(lián)網(wǎng)站,更多相關(guān)內(nèi)容可以進(jìn)入相關(guān)頻道進(jìn)行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!