這篇文章主要介紹“JavaScript有哪些常量和變量”,在日常操作中,相信很多人在JavaScript有哪些常量和變量問(wèn)題上存在疑惑,小編查閱了各式資料,整理出簡(jiǎn)單好用的操作方法,希望對(duì)大家解答”JavaScript有哪些常量和變量”的疑惑有所幫助!接下來(lái),請(qǐng)跟著小編一起來(lái)學(xué)習(xí)吧!
浦江網(wǎng)站建設(shè)公司成都創(chuàng)新互聯(lián)公司,浦江網(wǎng)站設(shè)計(jì)制作,有大型網(wǎng)站制作公司豐富經(jīng)驗(yàn)。已為浦江上1000家提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\成都外貿(mào)網(wǎng)站建設(shè)公司要多少錢,請(qǐng)找那個(gè)售后服務(wù)好的浦江做網(wǎng)站的公司定做!
JavaScript腳本語(yǔ)言同其它語(yǔ)言一樣,有它自身的基本數(shù)據(jù)類型、表達(dá)式和算術(shù)運(yùn)算符以及程序的基本框架結(jié)構(gòu)。JavaScript提供了四種基本的數(shù)據(jù)類型用來(lái)處理數(shù)字和文字, 而變量提供存放信息的地方, 表達(dá)式則可以完成較復(fù)雜的信息處理 。
1、 基本數(shù)據(jù)類型
在JavaScript中四種基本的數(shù)據(jù)類型:數(shù)值(整數(shù)和實(shí)數(shù))、字符串型(用“”號(hào)或‘'括起來(lái)的字符或數(shù)值)、布爾型(使True或False表示)和空值。
2、常量
·整型常量
JavaScript的常量通常又稱字面常量,它是不能改變的數(shù)據(jù)。其整型常量可以使用十六進(jìn)制、八進(jìn)制和十 進(jìn)制表示其值。
·實(shí)型常量
實(shí)型常量是由整數(shù)部分加小數(shù)部分表示,如12.32、193.98 。可以用科學(xué)或標(biāo)準(zhǔn)方法表示:5E7、4e5等。
·布爾值
布爾常量只有兩種狀態(tài):True或False。 它主要用來(lái)說(shuō)明或代表一種狀態(tài)或標(biāo)志,以說(shuō)明操作流程。
·字符型常量
使用單引號(hào)(‘)或雙引號(hào)(“)括起來(lái)的一個(gè)或幾個(gè)字符。如 "This is a book of JavaScript "、"3245"、"ewrt234234" 等。
·空值
JavaScript中有一個(gè)空值null,表示什么也沒(méi)有。如試圖引用沒(méi)有定義的變量,則返回一個(gè)Null值。
3、 變量
變量的主要作用是存取數(shù)據(jù)、提供存放信息的容器。對(duì)于變量必須明確變量的命名、變量的類型、變量的聲明及其變量的作用域。
·變量的命名
JavaScript中的變量命名同其計(jì)算機(jī)語(yǔ)言非常相似,這里要注意以下兩點(diǎn):
A 、必須是一個(gè)有效的變量,即變量以字母開(kāi)頭,中間可以出現(xiàn)數(shù)字如test1、
text2等。除下劃線(-)作為 連字符外,變量名稱不能有空格、(+)、
(-)、(,)或其它符號(hào)。
B 、不能使用JavaScript中的關(guān)鍵字作為變量。在JavaScript中定義了40多
個(gè)關(guān)鍵字,這些關(guān)鍵是在其內(nèi)部使用的,不能作為變量的名稱。如Var、
int、double、true不能作為變量的名稱。在對(duì)變量命名時(shí),最好把變量的
意義與其代表的意思對(duì)應(yīng)起來(lái),以免出現(xiàn)錯(cuò)誤。
·變量的類型
在JavaScript中,變量可以用命令Var作聲明:
var mytest;
該例子定義了一個(gè)mytest變量。但沒(méi)有賦予它的值。
Var mytest="This is a book"
該例子定義了一個(gè)mytest變量, 同時(shí)賦予了它的值。
在JavaScript中,變量以可以不做聲明,而在使用時(shí)再根據(jù)數(shù)據(jù)的類型來(lái)確定其變量的類型。 例如:
x=100 、y="125" 、xy= True 、cost=19.5等。
其中x整數(shù),y為字符串,xy為布爾型,cost為實(shí)型。
·變量的聲明及其作用域
JavaScript變量可以在使用前先聲明,并可賦值。通過(guò)使用var關(guān)鍵字對(duì)變量作聲明。對(duì)變量作聲明的最大好處就是能及時(shí)發(fā)現(xiàn)代碼中的錯(cuò)誤;因?yàn)镴avaScript是采用動(dòng)態(tài)編譯的,而動(dòng)態(tài)編譯是不易發(fā)現(xiàn)代碼中的錯(cuò)誤,特別是變量命名的方面。對(duì)于變量還有一個(gè)重要性──那就是變量的作用域。在JavaScript中同樣有全局變量和局部變量。全局變量是定義在所有函數(shù)體之外,其作用范圍是整個(gè)函數(shù);而局部變量是定義在函數(shù)體之內(nèi),只對(duì)其該函數(shù)是可見(jiàn)的,而對(duì)其它函數(shù)則是不可見(jiàn)的。
到此,關(guān)于“JavaScript有哪些常量和變量”的學(xué)習(xí)就結(jié)束了,希望能夠解決大家的疑惑。理論與實(shí)踐的搭配能更好的幫助大家學(xué)習(xí),快去試試吧!若想繼續(xù)學(xué)習(xí)更多相關(guān)知識(shí),請(qǐng)繼續(xù)關(guān)注創(chuàng)新互聯(lián)網(wǎng)站,小編會(huì)繼續(xù)努力為大家?guī)?lái)更多實(shí)用的文章!
分享名稱:JavaScript有哪些常量和變量
瀏覽路徑:http://chinadenli.net/article14/gieege.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供建站公司、微信小程序、定制開(kāi)發(fā)、移動(dòng)網(wǎng)站建設(shè)、動(dòng)態(tài)網(wǎng)站、做網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)