在網(wǎng)上看到了一些Javascript的面試題就整理了下來,后續(xù)看到再繼續(xù)補(bǔ)充。
面試題按類型來分,主要涉及到“技術(shù)”與“非技術(shù)”兩大類,技術(shù)類別下涉及到的子類別有:
移動(dòng) & PC端布局類
JavaScript 核心基礎(chǔ)類
衍生框架類
項(xiàng)目應(yīng)用類
這四大類別的面試題若按出現(xiàn)頻率來劃分,則面試時(shí) 100% 會(huì)問到的題型有:“移動(dòng)端&PC端布局類、JavaScript 核心基礎(chǔ)類”。本次選擇這兩類中難度更高一些的 “JavaScript 核心基礎(chǔ)類” 面試題,進(jìn)行了分析和解答,供面試前準(zhǔn)備。
特別說明:
假如你在面試時(shí)被這些題型卡住了,就必須正視自己的知識(shí)短板,并且要心悅城服的刻苦鉆研、直至學(xué)會(huì)為止!畢竟想要成為一個(gè)合格的 “WEB前端工程師”,掌握以下這些 JavaScript 核心的基礎(chǔ)知識(shí),才擔(dān)得上“合格”這兩個(gè)字,否則就是“冒牌”的哦~
一、JavaScript 的 typeof 返回哪些數(shù)據(jù)類型?
分析:
這道題檢驗(yàn)的是 JS 基本功,只要對(duì) typeof 運(yùn)算符是了解的,就沒有太大難度。具體在回答的時(shí)候,再結(jié)合理論知識(shí)和編碼過程中實(shí)際情況進(jìn)行回答即可。另外,考慮到面試時(shí)的嚴(yán)謹(jǐn)性, ES2015 中新增的類型也并入回復(fù)中。