JS-task1

JavaScript 定義了幾種數(shù)據(jù)類型? 哪些是原始類型?哪些是復(fù)雜類型?

JavaScript共定義了六種數(shù)據(jù)類型。分別為:
1.number:數(shù)值侈咕。整數(shù)和小數(shù)怜俐。
2.string:字符串制圈。由零或多個16位Unicode字符組成的字符序列候引。
3.boolean:布爾值侯养。Boolean類型只有兩個字面量,分別是true和false澄干。雖然true可以轉(zhuǎn)換成數(shù)字值1逛揩,false可以轉(zhuǎn)換成數(shù)字值0柠傍,但是true和false與數(shù)字值不是一個概念,因此true不一定等于1息尺,false也不一定等于0携兵。
4.undifined:undefined類型只有一個值疾掰,那就是undefined搂誉,在使用var操作符定義一個變量,但是并未給該變量賦值静檬,也就是沒有初始化炭懊,此時該變量的值就是undefined。
5.null:ull類型與Undefined類型一樣拂檩,也是只有一個值null侮腹,當(dāng)使用typeof操作符檢測null值時,返回object稻励,表明null為一個空對象指針父阻。如果要聲明一個變量用來保存對象,那么最好將該變量初始化為null而不是其他的值望抽,這樣只需要檢測該變量是否為null值就可以確定該變量是否保存了一個對象的引用加矛。
6.object:對象。Javascript中的對象其實就是一組數(shù)據(jù)和功能的集合煤篙,也可以說是一組無序的名值對的集合斟览。
其中number、string辑奈、boolean被稱為原始類型苛茂,object為復(fù)雜類型。

如何判斷一個變量是否是數(shù)字鸠窗、字符串妓羊、布爾、函數(shù)

用typeof運算符稍计。

var a="aaa"
var b= 123
var c= 4>3
var d= ;
var e= function ( ) {}

typeof a //返回string;
typeof b  //返回number;
typeof c  //返回boolean;
typeof d  //返回undefined;
typeof e  //返回function

==與===有什么區(qū)別

==表示相等操作符侍瑟,先轉(zhuǎn)換再比較,轉(zhuǎn)換之后比較相等則返回true丙猬;===表示全等操作符涨颜,僅比較而不轉(zhuǎn)換,未經(jīng)轉(zhuǎn)換就相等則返回true茧球。

以下代碼的輸出結(jié)果是?為什么?

console.log(1+1);    //2,在兩個操作數(shù)都是數(shù)字的時候庭瑰,會做加法運算
console.log("2"+"4");  //24,兩個都是字符串會拼接
console.log(2+"4");  //24,一個數(shù)值一個字符串,數(shù)值會被轉(zhuǎn)化成字符串然后與另一字符串拼接
console.log(+"4");  //4,在只有一個字符串參數(shù)時會嘗試將其轉(zhuǎn)換成數(shù)值

以下代碼的輸出結(jié)果是?

var a = 1;  
a+++a;  
typeof a+2;

number2抢埋。原因:a+++a等于3弹灭,typeof3返回"number"是一個字符串督暂,字符串與數(shù)值做加法,數(shù)值會被轉(zhuǎn)化成字符串然后與另一字符串拼接穷吮,得到number2

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末逻翁,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子捡鱼,更是在濱河造成了極大的恐慌八回,老刑警劉巖,帶你破解...
    沈念sama閱讀 221,635評論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件驾诈,死亡現(xiàn)場離奇詭異缠诅,居然都是意外死亡,警方通過查閱死者的電腦和手機乍迄,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,543評論 3 399
  • 文/潘曉璐 我一進店門管引,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人闯两,你說我怎么就攤上這事褥伴。” “怎么了漾狼?”我有些...
    開封第一講書人閱讀 168,083評論 0 360
  • 文/不壞的土叔 我叫張陵重慢,是天一觀的道長。 經(jīng)常有香客問我邦投,道長伤锚,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 59,640評論 1 296
  • 正文 為了忘掉前任志衣,我火速辦了婚禮屯援,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘念脯。我一直安慰自己狞洋,他們只是感情好,可當(dāng)我...
    茶點故事閱讀 68,640評論 6 397
  • 文/花漫 我一把揭開白布绿店。 她就那樣靜靜地躺著吉懊,像睡著了一般。 火紅的嫁衣襯著肌膚如雪假勿。 梳的紋絲不亂的頭發(fā)上借嗽,一...
    開封第一講書人閱讀 52,262評論 1 308
  • 那天,我揣著相機與錄音转培,去河邊找鬼恶导。 笑死,一個胖子當(dāng)著我的面吹牛浸须,可吹牛的內(nèi)容都是我干的惨寿。 我是一名探鬼主播邦泄,決...
    沈念sama閱讀 40,833評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼裂垦!你這毒婦竟也來了顺囊?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,736評論 0 276
  • 序言:老撾萬榮一對情侶失蹤蕉拢,失蹤者是張志新(化名)和其女友劉穎特碳,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體企量,經(jīng)...
    沈念sama閱讀 46,280評論 1 319
  • 正文 獨居荒郊野嶺守林人離奇死亡测萎,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,369評論 3 340
  • 正文 我和宋清朗相戀三年亡电,在試婚紗的時候發(fā)現(xiàn)自己被綠了届巩。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 40,503評論 1 352
  • 序言:一個原本活蹦亂跳的男人離奇死亡份乒,死狀恐怖恕汇,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情或辖,我是刑警寧澤瘾英,帶...
    沈念sama閱讀 36,185評論 5 350
  • 正文 年R本政府宣布,位于F島的核電站颂暇,受9級特大地震影響缺谴,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜耳鸯,卻給世界環(huán)境...
    茶點故事閱讀 41,870評論 3 333
  • 文/蒙蒙 一湿蛔、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧县爬,春花似錦阳啥、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,340評論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至耳高,卻和暖如春扎瓶,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背泌枪。 一陣腳步聲響...
    開封第一講書人閱讀 33,460評論 1 272
  • 我被黑心中介騙來泰國打工概荷, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人工闺。 一個月前我還...
    沈念sama閱讀 48,909評論 3 376
  • 正文 我出身青樓乍赫,卻偏偏與公主長得像瓣蛀,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子雷厂,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 45,512評論 2 359

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

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理惋增,服務(wù)發(fā)現(xiàn),斷路器改鲫,智...
    卡卡羅2017閱讀 134,701評論 18 139
  • 什么是 JavaScript 語言诈皿? JavaScript 是一種輕量級的腳本語言。所謂“腳本語言”(script...
    oWSQo閱讀 1,790評論 0 1
  • FreeCodeCamp - Basic JavaScript 寫在前面: 我曾經(jīng)在進谷前刷過這一套題像棘,不過當(dāng)時只...
    付林恒閱讀 16,455評論 5 28
  • 曾言共繁華 如今不見她 既已無牽掛 觀盡世間花
    緣渡閱讀 110評論 2 5
  • 我們在長大的過程中稽亏,總是以為跟自己玩得最好的人就是最了解自己的人和最信任自己的人,但是事實卻是除了你的家人缕题,能...
    流年似沙閱讀 504評論 0 0