前端常見面試題總結1
發(fā)布時間:2019-11-12 15:11:48 作者:佚名
我要評論

這里就先針對let、this相關的題,可能比較類似,針對性的多做相似題加深印象。本文是小編給大家整理的關于前端常見面試題總結,感興趣的朋友一起看看吧
這里就先針對let、this相關的題,可能比較類似,針對性的多做相似題加深印象。爭取這一次知其然更知其所以然(思路只簡單提醒,有問題請留言,答案在文檔尾)
1.使用let聲明的變量不與window產(chǎn)生映射
let n = 10, obj = { n: 20 }; let fn = obj.fn = (function () { this.n++; n++; return function (m) { n += 10 + (++m); this.n += n; console.log(n) } })(obj.n) fn(10); obj.fn(10); console.log(n, obj.n)
1.undefined或者NaN與數(shù)值相加 結果都為NaN
undefined與字符串相加,先轉換成字符串再與字符串相加操作
let n = 1; let x = { n: 2, y: (function (n) { n = n || 3; return function (m) { m = m || 4; this.n += m++; n += ++m; console.log(n) } })(window.n) }; let z = x.y; x.y(5); z(6); console.log(n, x.n)
3.注意++n 和n++區(qū)別
let i = 0; let fn = function (n) { i += 2; return function (m) { i += (++n) + (m--); console.log(i) } }; let f = fn(2); f(3); fn(2)(3) f(4) console.log(i)
4.注意 -=的運算展開
let i = 2; let fn = function (n) { i *= 2; return function (m) { i -= (n--) + (++m); console.log(i) } }; let f = fn(1) f(2); fn(3)(4); f(5) console.log(i)
1.變量提升和詞法分析
if ('m' in window) { var m = m && 12; } console.log(m); let n = 10; if (!('n' in window)) { let n = n + 30 } console.log(n)
答案
1.32
53
53 73
2.10
18
1 7
3.8
16
24
24
4.0
-8
-14
-14
5.undefined
報錯:n is not defined
總結
以上所述是小編給大家介紹的前端常見面試題總結1 ,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
相關文章
- 這篇文章主要介紹了Web前端面試筆試題總結,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2020-02-18
- 這篇文章主要介紹了80道前端面試經(jīng)典選擇題匯總,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習2020-01-08
- 這篇文章主要介紹了面試官常問的web前端問題大全,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下2020-01-03
- 這篇文章主要介紹了前端十幾道含答案的大廠面試題總結,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2020-01-02
- 這篇文章主要介紹了超實用前端面試題整理(小結),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2019-12-19
- 這篇文章主要介紹了2020最新Web前端經(jīng)典面試試題,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下2019-12-19
- 這篇文章主要介紹了解析前端面試題2019年小米工程師面試題(附答案),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2019-11-27
- 這篇文章主要介紹了2019年京東前端工程師面試題(附答案),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2019-11-26
- 這篇文章主要介紹了2019年滴滴出行前端工程師面試題(附答案),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來2019-11-25
- 這篇文章主要介紹了2019年百度前端工程師面試題(附答案),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2019-11-22