国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

前端經典面試題總結

BlackMass / 1505人閱讀

摘要:接著我之前寫的一篇有關前端面試題的總結,分享幾道比較經典的題目第一題考點作用域,運算符栗子都會進行運算,但是最后之后輸出最后一個也就是那么其實就是而且是個匿名函數,也就是屬于,就輸出第二和第三個都是類似的,而且作用域是都是輸出最后一個其實就

接著我之前寫的一篇有關前端面試題的總結,分享幾道比較經典的題目: 第一題:

考點:作用域,運算符

1.console.log((inner.func,inner.func)())

栗子:

    var i=1,k=1;
    console.log((i++,k++)) //i,k都會進行運算,但是最后之后輸出最后一個也就是k.

*那么(inner.fun,inner.func)其實就是inner.func,而且是個匿名函數,也就是屬于window,就輸出25

第二和第三個都是類似的,而且作用域是inner,都是輸出20
最后一個:(inner.fun=inner.func)其實就是inner.func,而且是個匿名函數,也就是屬于window,就輸出25

第二題

首先"a" in window 是返回true,因為"a"是始終存在window的,在外面加個!判斷是否存在,很明顯a永遠在window里存在,所有輸出undefined

第三題

大家忘記的可以去普及一下,call,apply方法的用法以及適用場景,兩個方法都是為了改變this指向,如果第一個參數傳入的對象調用者是null
或者undefined的話,call方法將把全局對象(也就是window)作為this的值。所以,不管你什么時候傳入null,其this都是全局對象window.
則返回[object window]

第四題

這里實際執(zhí)行的是a[b.toString()] = 123,當你在同一個key賦值,那么后者會覆蓋前者,所以輸出456

第五題

doFun1(obj.logName),obj.logName作為參數傳入,最后執(zhí)行(obj.logName)(),匿名函數,this指向window,所以輸出"HanMeiMei",
doFun2(obj),obj作為參數傳入,最后執(zhí)行obj.logName(),作用是obj,則輸出LiLei

第六題

這里可能很多人一看就覺得是輸出1,2,3,4,錯誤×,
這里其實for循環(huán)被放入主線程會先被執(zhí)行,最后才會去走定時器里面的方法,當輸出的時候i就已經是5了,而且是1s輸出一次,所以是5,5,5,5。

如果要輸出1,2,3,4,只需把var 改成let,let 是ES6的語法,是在括號的才能使用,別處不行

第七題 :什么是閉包,有什么優(yōu)缺點(重點) 第八題:什么是原型鏈(重點) 第九題

有一對兔子,從出生后第三個月起每個月都生一對兔子 ,小兔子長到第三個月后每個月又生一對兔子,假如兔子都不死 ,問每個月的兔子總數為多少?

考點:遞歸
算法題目其實挺有意思,最主要是我們先要找規(guī)律

月 1 2 3 4 5

每月對應數量 1 1 1+1 1+1+1 1+1+1+1+1 前兩個數加起來就是后一個
規(guī)律找到了,所以這么寫就對了

function fib(n) {
if (n == 1 || n == 2) {
return 1;
} else {
return fib(n - 1) + fib(n - 2);
}
}
fib(100)//隨你自己賦值了

總結:就寫到這吧,打的手疼。有什么不懂得,大家可以一起在評論下討論,我知無不言。(* ̄︶ ̄)

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

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/103082.html

相關文章

  • 求職準備 - 收藏集 - 掘金

    摘要:一基礎接口的意義百度規(guī)范擴展回調抽象類的意義想不想通過一線互聯網公司面試文檔整理為電子書掘金簡介谷歌求職記我花了八個月準備谷歌面試掘金原文鏈接翻譯者 【面試寶典】從對象深入分析 Java 中實例變量和類變量的區(qū)別 - 掘金原創(chuàng)文章,轉載請務必保留原出處為:http://www.54tianzhisheng.cn/... , 歡迎訪問我的站點,閱讀更多有深度的文章。 實例變量 和 類變量...

    cuieney 評論0 收藏0
  • 前端開發(fā)面試鏈接

    摘要:手冊網超級有用的前端基礎技術面試問題收集前端面試題目及答案匯總史上最全前端面試題含答案常見前端面試題及答案經典面試題及答案精選總結前端面試過程中最容易出現的問題前端面試題整理騰訊前端面試經驗前端基礎面試題部分最新前端面試題攻略前端面試前端入 手冊網:http://www.shouce.ren/post/index 超級有用的前端基礎技術面試問題收集:http://www.codec...

    h9911 評論0 收藏0
  • 前端開發(fā)面試鏈接

    摘要:手冊網超級有用的前端基礎技術面試問題收集前端面試題目及答案匯總史上最全前端面試題含答案常見前端面試題及答案經典面試題及答案精選總結前端面試過程中最容易出現的問題前端面試題整理騰訊前端面試經驗前端基礎面試題部分最新前端面試題攻略前端面試前端入 手冊網:http://www.shouce.ren/post/index 超級有用的前端基礎技術面試問題收集:http://www.codec...

    snifes 評論0 收藏0
  • 前端最強面經匯總

    摘要:獲取的對象范圍方法獲取的是最終應用在元素上的所有屬性對象即使沒有代碼,也會把默認的祖宗八代都顯示出來而只能獲取元素屬性中的樣式。因此對于一個光禿禿的元素,方法返回對象中屬性值如果有就是據我測試不同環(huán)境結果可能有差異而就是。 花了很長時間整理的前端面試資源,喜歡請大家不要吝嗇star~ 別只收藏,點個贊,點個star再走哈~ 持續(xù)更新中……,可以關注下github 項目地址 https:...

    wangjuntytl 評論0 收藏0
  • 深入理解js

    摘要:詳解十大常用設計模式力薦深度好文深入理解大設計模式收集各種疑難雜癥的問題集錦關于,工作和學習過程中遇到過許多問題,也解答過許多別人的問題。介紹了的內存管理。 延遲加載 (Lazyload) 三種實現方式 延遲加載也稱為惰性加載,即在長網頁中延遲加載圖像。用戶滾動到它們之前,視口外的圖像不會加載。本文詳細介紹了三種延遲加載的實現方式。 詳解 Javascript十大常用設計模式 力薦~ ...

    caikeal 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<