做面試題就是要做經(jīng)典的面試題,通過(guò)這些具有代表性的面試題來(lái)學(xué)習(xí)與總結(jié)憔辫,從而掌握相同類型的題目尺上。
對(duì)于面試題的總結(jié)與學(xué)習(xí),可以從以下三個(gè)方面入手:
1隐岛,考點(diǎn)(看到面試題首先思考的)
2猫妙,知識(shí)點(diǎn)都是那些,不管什么樣的題目聚凹,都是萬(wàn)變不離綜 (用這種方式應(yīng)付題海)
3割坠,題目到知識(shí)點(diǎn)再到題目(我先看題目,看完后想一下只是點(diǎn)妒牙,然后再看題目彼哼,看是否與之前的想法有不一樣的地方)
知識(shí)點(diǎn):變量和變量的計(jì)算
1,變量有幾種類型
變量類型分成值類型和引用類型
2湘今,值類型和引用類型的區(qū)別:
把值類型給變量敢朱,就存儲(chǔ)在了運(yùn)行環(huán)境中的。變量存儲(chǔ)的是值本身摩瞎。
1.png
引用類型:
變量存儲(chǔ)的是引用類型的地址拴签。引用類型的值是并不存在于變量當(dāng)中。變量是通過(guò)這個(gè)地址尋找的值旗们。
image.png
引用類型的特點(diǎn)
- 可以無(wú)限擴(kuò)展屬性蚓哩。
知識(shí)點(diǎn):typeof運(yùn)算符
考點(diǎn):是考變量類型
typeof除了引用類型的function以外只能分別出值類型。function類型在js中的地位是非常高的上渴,為了確保能夠隨時(shí)都能被檢測(cè)出岸梨。
image.png
知識(shí)點(diǎn):變量的計(jì)算
考點(diǎn):強(qiáng)制類型的轉(zhuǎn)換
會(huì)強(qiáng)制類型轉(zhuǎn)換的場(chǎng)景
- 字符串拼接
- ==號(hào)運(yùn)算
- if語(yǔ)句
- 邏輯運(yùn)算
例如,字符串的拼接稠氮,如下圖:
image.png
例如:==號(hào)的運(yùn)算會(huì)進(jìn)行強(qiáng)制轉(zhuǎn)換:
強(qiáng)制轉(zhuǎn)換.png
例如:if語(yǔ)句
image.png
例如曹阔,邏輯運(yùn)算:
image.png
注意,如果我們想把一個(gè)變量由數(shù)字變成布爾值輸出隔披,則是需要按如下操作操作實(shí)現(xiàn):
強(qiáng)制轉(zhuǎn)換1.png