帶你讀書之“紅寶書”:第五章 基本引用類型⑤

「這是我參與2022首次更文挑戰(zhàn)的第26天酷鸦,活動(dòng)詳情查看:2022首次更文挑戰(zhàn)

寫在前頭

大多數(shù)小伙伴看技術(shù)書籍都會(huì)用“啃”來(lái)描述讀書的直觀感受妆距,當(dāng)然我也是一個(gè)前端小白弟翘,白的透明那種航罗,但是我在讀技術(shù)書籍感覺到“啃”的時(shí)候,我希望把我啃紅寶書第四版的過程的想法匾鸥,總結(jié)帶給大家京腥,以供后來(lái)者能夠更快上手。

注: 本文由于作者水平原因丰榴,如有錯(cuò)誤之處货邓,懇請(qǐng)大家指正,另外隨著學(xué)習(xí)的深入,體會(huì)的加深四濒,我會(huì)不斷回來(lái)更新换况,修改這類文章。

思維導(dǎo)圖

image.png

簡(jiǎn)述

引用類型雖然有點(diǎn)像類盗蟆,但跟類并不是一個(gè)概念戈二。還是得區(qū)分開來(lái),引用類型就是一個(gè)模子喳资,可以用這個(gè)模子造出很多東西觉吭。

5.3. 原始值包裝類型

image.png

5.3.2. Number

重寫方法

valueOf() 返回Number對(duì)象表示的原始數(shù)值。

toLocaleString()返回字符串仆邓。

toString()f返回字符串鲜滩。

進(jìn)制改變

toString()可以傳入一個(gè)參數(shù)作為基數(shù),來(lái)確定進(jìn)制节值。

格式化數(shù)值為字符串

  • toFixed()

    ①位數(shù)處理

       傳遞的參數(shù)是數(shù)字的后面的小數(shù)位數(shù)徙硅。
    

    ②計(jì)算失真

       * 指定位內(nèi):缺位數(shù)會(huì)自動(dòng)補(bǔ)充0.
       * 指定位外:超過了參數(shù)指定的位數(shù),四舍五入即可搞疗。
       * 多個(gè)浮點(diǎn)數(shù)計(jì)算可以會(huì)不準(zhǔn)確嗓蘑。
    

    ③位數(shù)限制

     通常小數(shù)位只能控制在0~20之間。
    
  • ToExponential()

    科學(xué)計(jì)數(shù)法

    可以向這個(gè)函數(shù)傳入一個(gè)參數(shù)表示數(shù)字的總位數(shù)匿乃。

  • ToPrecision()

    本質(zhì)

    會(huì)根據(jù)情況來(lái)調(diào)用toFixed()或者ToExponential()

    位數(shù)限制

    通匙螅可以表示1~21個(gè)小數(shù)位的數(shù)值。

  • typeof操作符

    原始值會(huì)返回number扳埂,引用值會(huì)返回object业簿。

  • instacnof操作符

    原始值 instanceof Number 返回false,引用值 instanceof Number 返回true阳懂。

isInteger()方法與安全整數(shù)

  • inInteger()

    作用:用來(lái)判斷數(shù)值是否為整數(shù)梅尤。

  • isSafeInteger()

    IEEE754數(shù)值格式有一個(gè)特殊的數(shù)值范圍柜思,所以這個(gè)范圍里二進(jìn)制值可以表示一個(gè)整數(shù)值。最大為2的53次方-1巷燥,最小為-2的53次方+1赡盘。

    使用isSafeInteger(),可以用來(lái)判斷這個(gè)數(shù)是否在那個(gè)安全的數(shù)值范圍區(qū)域缰揪。

5.3.3. String

重寫方法

valueOf(),toLocaleString(),toString()都返回對(duì)象的原始字符串值陨享。

length屬性

  • 字符計(jì)算

    ① length表示字符串中字符的數(shù)量《巯伲空格字符這些都要計(jì)算進(jìn)去抛姑。

    ② 雙字節(jié)字符也可以按單字符來(lái)計(jì)數(shù)。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末艳狐,一起剝皮案震驚了整個(gè)濱河市定硝,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌毫目,老刑警劉巖蔬啡,帶你破解...
    沈念sama閱讀 211,290評(píng)論 6 491
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異镀虐,居然都是意外死亡箱蟆,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,107評(píng)論 2 385
  • 文/潘曉璐 我一進(jìn)店門刮便,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)空猜,“玉大人,你說我怎么就攤上這事诺核〕ぃ” “怎么了?”我有些...
    開封第一講書人閱讀 156,872評(píng)論 0 347
  • 文/不壞的土叔 我叫張陵窖杀,是天一觀的道長(zhǎng)漓摩。 經(jīng)常有香客問我,道長(zhǎng)入客,這世上最難降的妖魔是什么管毙? 我笑而不...
    開封第一講書人閱讀 56,415評(píng)論 1 283
  • 正文 為了忘掉前任,我火速辦了婚禮桌硫,結(jié)果婚禮上夭咬,老公的妹妹穿的比我還像新娘。我一直安慰自己铆隘,他們只是感情好卓舵,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,453評(píng)論 6 385
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著膀钠,像睡著了一般掏湾。 火紅的嫁衣襯著肌膚如雪裹虫。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,784評(píng)論 1 290
  • 那天融击,我揣著相機(jī)與錄音筑公,去河邊找鬼。 笑死尊浪,一個(gè)胖子當(dāng)著我的面吹牛匣屡,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播拇涤,決...
    沈念sama閱讀 38,927評(píng)論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼捣作,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了工育?” 一聲冷哼從身側(cè)響起虾宇,我...
    開封第一講書人閱讀 37,691評(píng)論 0 266
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎如绸,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體旭贬,經(jīng)...
    沈念sama閱讀 44,137評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡怔接,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,472評(píng)論 2 326
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了稀轨。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片扼脐。...
    茶點(diǎn)故事閱讀 38,622評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖奋刽,靈堂內(nèi)的尸體忽然破棺而出瓦侮,到底是詐尸還是另有隱情,我是刑警寧澤佣谐,帶...
    沈念sama閱讀 34,289評(píng)論 4 329
  • 正文 年R本政府宣布肚吏,位于F島的核電站,受9級(jí)特大地震影響狭魂,放射性物質(zhì)發(fā)生泄漏罚攀。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,887評(píng)論 3 312
  • 文/蒙蒙 一雌澄、第九天 我趴在偏房一處隱蔽的房頂上張望斋泄。 院中可真熱鬧,春花似錦镐牺、人聲如沸炫掐。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,741評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)募胃。三九已至旗唁,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間摔认,已是汗流浹背逆皮。 一陣腳步聲響...
    開封第一講書人閱讀 31,977評(píng)論 1 265
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留参袱,地道東北人电谣。 一個(gè)月前我還...
    沈念sama閱讀 46,316評(píng)論 2 360
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像抹蚀,于是被迫代替她去往敵國(guó)和親剿牺。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,490評(píng)論 2 348

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