第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定

【半月刊】前端高頻面試題及答案匯總

標(biāo)簽:
JavaScript

高级前端进阶(id:FrontendGaoji)

作者:木易杨,资深前端工程师,前网易工程师,13K star Daily-Interview-Question 作者

https://img1.sycdn.imooc.com//5d5f9fcf0001c63c06560334.jpg

引言

前段时间在 GitHub 中建了一个 Daily-Interview-Question 项目,每天提供一道高频面试题给大家,帮助大家查漏补缺,今天就把最近半月汇总的面试题和部分答案发给大家,希望对大家有所帮助。

欢迎 PR 你认为不错的面试题,欢迎在项目 Issue 区留下你的答案,共同参与这个项目。

项目地址是:https://github.com/Advanced-Frontend/Daily-Interview-Question,解析部分微信不支持外链,点击「阅读原文」即可查看。

每日面试题

第 1 期:写 React / Vue 项目时为什么要在组件中写 key,其作用是什么

解析:第一题:key的作用是为了在diff算法执行时更快的找到对应的节点,提高diff速度。

第 2 期:`['1', '2', '3'].map(parseInt)` what & why ?

解析:第二题:['1', '2', '3'].map(parseInt) 解析

第 3 期:什么是防抖和节流?有什么区别?如何实现?

解析:第三题:节流和防抖的个人见解

第 4 期:介绍下 Set、Map、WeakSet 和 WeakMap 的区别?

解析:第四题:Set、Map、WeakSet 和 WeakMap

第 5 期:介绍下深度优先遍历和广度优先遍历,如何实现?

解析:关于第五题我的一些见解

第 6 期:请分别用深度优先思想和广度优先思想实现一个拷贝函数?

解析:第六题 实现深度拷贝

第 7 期:ES5/ES6 的继承除了写法以外还有什么区别?

欢迎在 Issue 区留下你的答案。

第 8 期:setTimeout、Promise、Async/Await 的区别

欢迎在 Issue 区留下你的答案。

第 9 期:Async/Await 如何通过同步的方式实现异步

欢迎在 Issue 区留下你的答案。

第10期:异步笔试题

请写出下面代码的运行结果

async function async1() {
    console.log('async1 start');
    await async2();
    console.log('async1 end');
}
async function async2() {
    console.log('async2');
}
console.log('script start');
setTimeout(function() {
    console.log('setTimeout');
}, 0)
async1();
new Promise(function(resolve) {
    console.log('promise1');
    resolve();
}).then(function() {
    console.log('promise2');
});
console.log('script end');

解析:关于第10题的一些见解

第11题:算法手写题

已知如下数组:

var arr = [ [1, 2, 2], [3, 4, 5, 5], [6, 7, 8, 9, [11, 12, [12, 13, [14] ] ] ], 10];

编写一个程序将数组扁平化去并除其中重复部分数据,最终得到一个升序且不重复的数组

解析:第11题:将数组扁平化并去除其中重复数据,最终得到一个升序且不重复的数组

點擊查看更多內(nèi)容
1人點贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優(yōu)質(zhì)文章

正在加載中
感謝您的支持,我會繼續(xù)努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進(jìn)行掃碼打賞哦
今天注冊有機(jī)會得

100積分直接送

付費專欄免費學(xué)

大額優(yōu)惠券免費領(lǐng)

立即參與 放棄機(jī)會
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號

舉報

0/150
提交
取消