亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專欄INFORMATION COLUMN

一道JS面試題引發(fā)的血案

fantix / 2204人閱讀

摘要:項(xiàng)目組長(zhǎng)給我看了一道面試別人的面試題。打鐵趁熱,再來一道題來加深下理解。作者以樂之名本文原創(chuàng),有不當(dāng)?shù)牡胤綒g迎指出。

剛?cè)肼毿鹿荆瑢儆诠久刃乱幻?,一天下午?duì)著屏幕看代碼架構(gòu)時(shí)。
BI項(xiàng)目組長(zhǎng)給我看了一道面試別人的JS面試題。

雖然答對(duì)了,但把理由說錯(cuò)了,照樣不及格。

話不多說,直接上題:

var a = 1;
switch (a) {
    case 2:
        console.log(2)
    break;
    case 1, 2, 3:  // 這里case是對(duì)比幾呢?
        console.log(1)
    break;
    default: 
    break;
}
// result:最后什么都不會(huì)輸出

看完題如果答對(duì)并且知道理由的小伙伴,僅當(dāng)加深印象;如果你也像我一樣不明所以,請(qǐng)仔細(xì)往下看。

逗號(hào)表達(dá)式
表達(dá)式1,表達(dá)式2,表達(dá)式3,...... ,表達(dá)式n
逗號(hào)表達(dá)式的要領(lǐng):

逗號(hào)表達(dá)式的運(yùn)算過程為:從左往右逐個(gè)計(jì)算表達(dá)式

逗號(hào)表達(dá)式作為一個(gè)整體,它的值為最后一個(gè)表達(dá)式(也即表達(dá)式n)的值

逗號(hào)運(yùn)算符的優(yōu)先級(jí)別在所有運(yùn)算符中最低

有了上述的概念,再回過頭來看面試題就很清晰了。

打鐵趁熱,再來一道題來加深下理解。

var i, j, k;
for (i = 0, j = 0; i < 10, j < 6; i++, j++) {
    k = i+j;
}
console.log(k); 

// result:10

執(zhí)行步驟如下表

i j k
0 0 0
1 1 2
2 2 4
3 3 6
4 4 8
5 5 10

一直埋頭寫代碼,沒用到的知識(shí)總是容易忘記,剛好碰到,索性做下筆記加深印象,努力學(xué)習(xí)知識(shí),僅為裝X。

作者:以樂之名
本文原創(chuàng),有不當(dāng)?shù)牡胤綒g迎指出。轉(zhuǎn)載請(qǐng)指明出處。

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/96394.html

相關(guān)文章

  • 面試不倒翁:一道事件循環(huán)引發(fā)血案

    摘要:通過查看的文檔可以發(fā)現(xiàn)整個(gè)分為個(gè)階段定時(shí)器相關(guān)任務(wù),中我們關(guān)注的是它會(huì)執(zhí)行和中到期的回調(diào)執(zhí)行某些系統(tǒng)操作的回調(diào)內(nèi)部使用執(zhí)行,一定條件下會(huì)在這個(gè)階段阻塞住執(zhí)行的回調(diào)如果或者關(guān)閉了,就會(huì)在這個(gè)階段觸發(fā)事件,執(zhí)行事件的回調(diào)的代碼在文件中。 showImg(https://segmentfault.com/img/bVbd7B7?w=1227&h=644); 這次我們就不要那么多前戲,直奔主題...

    ispring 評(píng)論0 收藏0
  • 一道JS面試引發(fā)"血案",透過現(xiàn)象尋本質(zhì),再?gòu)谋举|(zhì)看現(xiàn)象

    摘要:一看這二逼就是周杰倫的死忠粉看看控制臺(tái)輸出,確實(shí)沒錯(cuò)就是對(duì)象。從根本上來說,作用域是基于函數(shù)的,而執(zhí)行環(huán)境是基于對(duì)象的例如全局執(zhí)行環(huán)境即全局對(duì)象。全局對(duì)象全局屬性和函數(shù)可用于所有內(nèi)建的對(duì)象。全局對(duì)象只是一個(gè)對(duì)象,而不是類。 覺得本人寫的不算很爛的話,可以登錄關(guān)注一下我的GitHub博客,博客會(huì)堅(jiān)持寫下去。 今天同學(xué)去面試,做了兩道面試題,全部做錯(cuò)了,發(fā)過來給我看,我一眼就看出來了,因?yàn)?..

    QiShare 評(píng)論0 收藏0
  • Deep in JS - 收藏集 - 掘金

    摘要:今天同學(xué)去面試,做了兩道面試題全部做錯(cuò)了,發(fā)過來給道典型的面試題前端掘金在界中,開發(fā)人員的需求量一直居高不下。 排序算法 -- JavaScript 標(biāo)準(zhǔn)參考教程(alpha) - 前端 - 掘金來自《JavaScript 標(biāo)準(zhǔn)參考教程(alpha)》,by 阮一峰 目錄 冒泡排序 簡(jiǎn)介 算法實(shí)現(xiàn) 選擇排序 簡(jiǎn)介 算法實(shí)現(xiàn) ... 圖例詳解那道 setTimeout 與循環(huán)閉包的經(jīng)典面...

    enali 評(píng)論0 收藏0
  • 前端優(yōu)化 - 收藏集 - 掘金

    摘要:雖然有著各種各樣的不同,但是相同的是,他們前端優(yōu)化不完全指南前端掘金篇幅可能有點(diǎn)長(zhǎng),我想先聊一聊閱讀的方式,我希望你閱讀的時(shí)候,能夠把我當(dāng)作你的競(jìng)爭(zhēng)對(duì)手,你的夢(mèng)想是超越我。 如何提升頁面渲染效率 - 前端 - 掘金Web頁面的性能 我們每天都會(huì)瀏覽很多的Web頁面,使用很多基于Web的應(yīng)用。這些站點(diǎn)看起來既不一樣,用途也都各有不同,有在線視頻,Social Media,新聞,郵件客戶端...

    VincentFF 評(píng)論0 收藏0
  • 一道面試引發(fā)慘案

    摘要:我們把需要的函數(shù)拿出來,看起來會(huì)爽的多看到這里是不是就很清晰了簡(jiǎn)單的構(gòu)造函數(shù)加原型的繼承結(jié)合上面兩問該問題可以這樣寫回到了用構(gòu)造函數(shù)調(diào)用的模式 先把面試題貼出來: //請(qǐng)回答下面函數(shù)依次執(zhí)行出什么; function Foo () { bar = function () { console.log(1) } return this; } Foo....

    avwu 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

fantix

|高級(jí)講師

TA的文章

閱讀更多
最新活動(dòng)
閱讀需要支付1元查看
<