铅中毒事件

首页 » 常识 » 诊断 » 初中级前端面试题目汇总和答案解析
TUhjnbcbe - 2021/4/6 18:37:00
中科大型白癜风公益援助 https://m-mip.39.net/news/mipso_5778275.html
笔者虽然曾今也面试过一些前端求职者,但是对于前端的笔试和面试,我觉得并不能体现一个人的真实能力,所以建议大家多修炼前端真正的技术.对于前端面试题,由于之前承诺过会出一期,所以笔者大致总结一下曾今面试的题目.后续不会再出面试题,而是写一些真正的,有利于成长性的技术文章和思维方式,来帮助大家提高解决问题的能力.一第一周面试打卡1.介绍一下ES6的新特性

[核心特性]

?const和lt?模板字符串?箭头函数?函数的参数默认值?Sprad/Rst操作符?二进制和八进制字面量(通过在数字前面添加0o或0O即可将其转为八进制值,二进制使用0b或者0B)?对象和数组解构?ES6中的类(class)?Promis?St()和Map()数据结构?Moduls(模块,如import,xport)?for..of循环

2.介绍Promis以及Promis的几种状态

[参考答案]

介绍:Promis是异步编程的一种解决方案,比传统的解决方案——回调函数和事件——更合理和更强大。所谓Promis,简单说就是一个容器,里面保存着某个未来才会结束的事件(通常是一个异步操作)的结果。从语法上说,Promis是一个对象,从它可以获取异步操作的消息。Promis提供统一的API,各种异步操作都可以用同样的方法进行处理。状态:pnding(进行中)、fulfilld(已成功)和rjctd(已失败)。只有异步操作的结果,可以决定当前是哪一种状态,任何其他操作都无法改变这个状态。

3.谈谈你对闭包的理解及其优缺点

[参考答案]

闭包就是能够读取其他函数内部变量的函数.本质上,闭包是将函数内部和函数外部连接起来的桥梁.

优点

?逻辑连续,当闭包作为另一个函数调用参数时,避免脱离当前逻辑而单独编写额外逻辑。?延长局部变量的生命周期,更具有封装性,保护局部变量。

缺点

?容易造成内存溢出?闭包会在父函数外部,改变父函数内部变量的值,所以可能会导致改变父函数的变量

.Ract的生命周期

[参考答案]

?初始化阶段dfaultProps-constructor-

1
查看完整版本: 初中级前端面试题目汇总和答案解析