JavaScript數(shù)據(jù)類型

此時(shí)正徘徊在找工作的途中,閑暇之余崭篡,從頭梳理一下JS鞏固自己挪哄,也為需要的人提供一份資料。

技術(shù)一般琉闪,能力有限迹炼,有什么錯(cuò)的地方還望大家指正。

數(shù)據(jù)類型

JS是一種弱類型的語(yǔ)言颠毙,至今一共有7種數(shù)據(jù)類型:
1斯入、Boolean,布爾值類型蛀蜜,一共就只有兩個(gè)值刻两,true或者false,定義一個(gè)布爾值:
<pre>var flag = true;</pre>
2滴某、Number磅摹,數(shù)字類型,表示數(shù)字霎奢,3户誓,3.1,3.14這些都是Number的類型幕侠,JS不想其他語(yǔ)言一樣有l(wèi)ong帝美,int,float晤硕,double這樣的細(xì)分悼潭,定義一個(gè)數(shù)字:
<pre>var age = 23;</pre>
3、String窗骑,字符串類型女责,表示一個(gè)字符串,類似"張三"创译,"23"這樣的值抵知,定義一個(gè)字符串:
<pre>var name = "張三";</pre>
4、null软族,表示為空刷喜,它只有一個(gè)值就是null,定義一個(gè)null類型的值:
<pre>var obj = null;</pre>
5立砸、undefined掖疮,表示未定義,當(dāng)我們聲明了一個(gè)變量颗祝,但是沒有賦值的時(shí)候這個(gè)變量的值就是undefined浊闪,例如:
<pre>
var _val;
console.log(_val)//undefined
</pre>
6恼布、Symbol,在ES6中誕生的一種類型搁宾,它表示一個(gè)唯一值折汞,創(chuàng)建一個(gè)Symbol類型的值:
<pre>
var _val = Symbol();
console.log(_val);//Symbol()
</pre>
Symbol可以接收一個(gè)參數(shù),通常稱為描述盖腿,因?yàn)槿魏我粋€(gè)Symbol的值打印出來都是Symbol()爽待,傳入一個(gè)參數(shù)我們就可以對(duì)其進(jìn)行區(qū)分,再次聲明Symbol()創(chuàng)建出來的是唯一值:
<pre>
var a = Symbol("a");
var b = Symbol("b");
console.log(a);//Symbol(a)
console.log(b);//Symbol(b)
a==b;//false
</pre>
更多關(guān)于Symbol知識(shí)可以查閱資料
7翩腐、Object鸟款,對(duì)象類型,函數(shù)茂卦,數(shù)組何什,JSON都是對(duì)象類型,對(duì)象類型最突出的特點(diǎn)就是可以設(shè)置屬性疙筹,我們可以把他類比成一個(gè)數(shù)據(jù)集合富俄,定義一個(gè)對(duì)象:
<pre>
var me = {};
me.age = 23;
me.sex = "man";
</pre>


變量聲明

我們可以通過var、let而咆、const來聲明一個(gè)變量霍比,let和const是ES6中新加入的變量聲明方式。
使用var聲明的變量會(huì)觸發(fā)變量提升這一機(jī)制暴备,而let和const聲明的變量則不會(huì)變量提升悠瞬,var使用:
<pre>
var _str = "hello JS";//聲明一個(gè)字符串
var _num = 23;//聲明一個(gè)數(shù)字
var _arr = [];//聲明一個(gè)數(shù)組
var _obj = {};//聲明一個(gè)對(duì)象
var _flag = true;//聲明一個(gè)布爾值
</pre>
let作用是可以聲明一個(gè)塊級(jí)作用域,在let出現(xiàn)之前JS只存在函數(shù)作用域和全局作用域涯捻,而在有了let之后才出現(xiàn)塊級(jí)作用域浅妆,在一些方面方便了我們的使用,我們先用var聲明一個(gè)變量:
<pre>
var a = 1;
if(true){
var a = 2;
}
console.log(a);//2
</pre>
然后使用let來聲明:
<pre>
var a = 1;
if(true){
let a = 2;
}
console.log(a);//1
</pre>
let聲明的變量只在其塊級(jí)范圍內(nèi)有效障癌,在上面的代碼中只在{***}中有效凌外,另外通過var聲明的變量我們可以通過window對(duì)象來進(jìn)行訪問,而使用let聲明的對(duì)象我們是不能通過window來訪問的:
<pre>
var a = 1;
let b = 2;
window.a;//1
window.b;//undefined
</pre>
const表示聲明一個(gè)常量涛浙,常量即最終值康辑,一旦創(chuàng)建之后就不能被修改,例如:
<pre>
const a = 1;
a = 2;//對(duì)a重新賦值會(huì)報(bào)錯(cuò)
</pre>

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末轿亮,一起剝皮案震驚了整個(gè)濱河市疮薇,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌我注,老刑警劉巖按咒,帶你破解...
    沈念sama閱讀 222,807評(píng)論 6 518
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異但骨,居然都是意外死亡励七,警方通過查閱死者的電腦和手機(jī)智袭,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,284評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來呀伙,“玉大人补履,你說我怎么就攤上這事〗肆恚” “怎么了?”我有些...
    開封第一講書人閱讀 169,589評(píng)論 0 363
  • 文/不壞的土叔 我叫張陵贬蛙,是天一觀的道長(zhǎng)雨女。 經(jīng)常有香客問我,道長(zhǎng)阳准,這世上最難降的妖魔是什么氛堕? 我笑而不...
    開封第一講書人閱讀 60,188評(píng)論 1 300
  • 正文 為了忘掉前任,我火速辦了婚禮野蝇,結(jié)果婚禮上讼稚,老公的妹妹穿的比我還像新娘。我一直安慰自己绕沈,他們只是感情好锐想,可當(dāng)我...
    茶點(diǎn)故事閱讀 69,185評(píng)論 6 398
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著乍狐,像睡著了一般赠摇。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上浅蚪,一...
    開封第一講書人閱讀 52,785評(píng)論 1 314
  • 那天藕帜,我揣著相機(jī)與錄音,去河邊找鬼惜傲。 笑死洽故,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的盗誊。 我是一名探鬼主播时甚,決...
    沈念sama閱讀 41,220評(píng)論 3 423
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼浊伙!你這毒婦竟也來了撞秋?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 40,167評(píng)論 0 277
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤嚣鄙,失蹤者是張志新(化名)和其女友劉穎吻贿,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體哑子,經(jīng)...
    沈念sama閱讀 46,698評(píng)論 1 320
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡舅列,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,767評(píng)論 3 343
  • 正文 我和宋清朗相戀三年肌割,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片帐要。...
    茶點(diǎn)故事閱讀 40,912評(píng)論 1 353
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡把敞,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出榨惠,到底是詐尸還是另有隱情奋早,我是刑警寧澤,帶...
    沈念sama閱讀 36,572評(píng)論 5 351
  • 正文 年R本政府宣布赠橙,位于F島的核電站耽装,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏期揪。R本人自食惡果不足惜掉奄,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,254評(píng)論 3 336
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望凤薛。 院中可真熱鬧姓建,春花似錦、人聲如沸缤苫。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,746評(píng)論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)榨馁。三九已至憨栽,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間翼虫,已是汗流浹背屑柔。 一陣腳步聲響...
    開封第一講書人閱讀 33,859評(píng)論 1 274
  • 我被黑心中介騙來泰國(guó)打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留珍剑,地道東北人掸宛。 一個(gè)月前我還...
    沈念sama閱讀 49,359評(píng)論 3 379
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像招拙,于是被迫代替她去往敵國(guó)和親唧瘾。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,922評(píng)論 2 361

推薦閱讀更多精彩內(nèi)容