前端面試題每日3題——2022-09-01

每日 3 題

7 以下代碼執(zhí)行后,控制臺中的輸出內(nèi)容為贬墩?

const obj = {
  flag: false,
};

function A() {
  this.flag = true;
  return obj;
}

const a = new A();
console.log(a.flag);

8 以下代碼執(zhí)行后,控制臺中的輸出內(nèi)容為妄呕?

console.log(1);

setTimeout(() => {
  console.log(2);
}, 0);

console.log(3);

Promise.resolve(4).then((b) => {
  console.log(b);
});

console.log(5);

9 以下代碼執(zhí)行后陶舞,控制臺中的輸出內(nèi)容為?

var a = 10;
function a() {}
console.log(typeof a);

答案及解析

7 答案:false

  1. 考察 new 運(yùn)算符
  2. 如果構(gòu)造函數(shù)顯式返回了一個(gè)對象绪励,那么該對象會覆蓋 new 創(chuàng)建的對象
  3. 于是變量 a 指向 obj肿孵,因此 a.flag 即為 obj.flag

8 答案:1 3 5 4 2

  1. 考察事件循環(huán)、微任務(wù)疏魏、宏任務(wù)
  2. 瀏覽器中事件循環(huán)如下圖所示
未命名文件
  1. 整體代碼作為第 1 個(gè)宏任務(wù)
  2. 先按順序執(zhí)行同步任務(wù)停做,因此輸出:1 3 5,并將微任務(wù)和宏任務(wù)入隊(duì)大莫,此處微任務(wù)為 then 方法蛉腌,宏任務(wù)為 setTimeout
  3. 判斷有無微任務(wù),有 then 執(zhí)行,所以輸出 4
  4. 瀏覽器渲染完進(jìn)入下一個(gè)循環(huán)烙丛,宏任務(wù)隊(duì)列中有 setTimeout贯吓,執(zhí)行輸出 2

9 答案:number

  1. 考察變量提升和函數(shù)聲明提升
  2. var 聲明的變量和 function 都會提升,且函數(shù)優(yōu)先級高于變量蜀变,原代碼相當(dāng)于:
function a() {}
var a;

a = 10;
console.log(typeof a);
  1. 并且變量不會重復(fù)聲明悄谐,于是 a = 10 賦值給了原本指向函數(shù)的變量 a,最終 a 的類型變成 number
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末库北,一起剝皮案震驚了整個(gè)濱河市爬舰,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌寒瓦,老刑警劉巖情屹,帶你破解...
    沈念sama閱讀 221,273評論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異杂腰,居然都是意外死亡垃你,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,349評論 3 398
  • 文/潘曉璐 我一進(jìn)店門喂很,熙熙樓的掌柜王于貴愁眉苦臉地迎上來惜颇,“玉大人,你說我怎么就攤上這事少辣×枭悖” “怎么了?”我有些...
    開封第一講書人閱讀 167,709評論 0 360
  • 文/不壞的土叔 我叫張陵漓帅,是天一觀的道長锨亏。 經(jīng)常有香客問我,道長忙干,這世上最難降的妖魔是什么器予? 我笑而不...
    開封第一講書人閱讀 59,520評論 1 296
  • 正文 為了忘掉前任,我火速辦了婚禮捐迫,結(jié)果婚禮上乾翔,老公的妹妹穿的比我還像新娘。我一直安慰自己弓乙,他們只是感情好末融,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,515評論 6 397
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著暇韧,像睡著了一般勾习。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上懈玻,一...
    開封第一講書人閱讀 52,158評論 1 308
  • 那天巧婶,我揣著相機(jī)與錄音,去河邊找鬼。 笑死艺栈,一個(gè)胖子當(dāng)著我的面吹牛英岭,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播湿右,決...
    沈念sama閱讀 40,755評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼诅妹,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了毅人?” 一聲冷哼從身側(cè)響起吭狡,我...
    開封第一講書人閱讀 39,660評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎丈莺,沒想到半個(gè)月后划煮,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,203評論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡缔俄,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,287評論 3 340
  • 正文 我和宋清朗相戀三年弛秋,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片俐载。...
    茶點(diǎn)故事閱讀 40,427評論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡蟹略,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出瞎疼,到底是詐尸還是另有隱情科乎,我是刑警寧澤,帶...
    沈念sama閱讀 36,122評論 5 349
  • 正文 年R本政府宣布贼急,位于F島的核電站,受9級特大地震影響捏萍,放射性物質(zhì)發(fā)生泄漏太抓。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,801評論 3 333
  • 文/蒙蒙 一令杈、第九天 我趴在偏房一處隱蔽的房頂上張望走敌。 院中可真熱鬧,春花似錦逗噩、人聲如沸掉丽。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,272評論 0 23
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽捶障。三九已至,卻和暖如春纲刀,著一層夾襖步出監(jiān)牢的瞬間项炼,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,393評論 1 272
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留锭部,地道東北人暂论。 一個(gè)月前我還...
    沈念sama閱讀 48,808評論 3 376
  • 正文 我出身青樓,卻偏偏與公主長得像拌禾,于是被迫代替她去往敵國和親取胎。 傳聞我的和親對象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,440評論 2 359

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