社区 > 求职面经 > 阿里前端面经

阿里前端面经

梦想三旬 发布于2020-12-15 18:10:43   67浏览

1)JavaScript的基本类型

2)setTimeout、Promise、async/await 三者之间异步解决方案的区别? 

3)宏任务和微任务,通常会给出一段代码,让你给出输出结果,并解释? 

4)解释 JavaScript 的单线程模型,以及为什么这样设计?setTimeout 的延时为何做不到精确? 

5)手写实现 Promise? 

6)原型链知识的考察,形式也是给出一段代码,让你给出输出结果,并解释? 

7)说说你用过的 ES6 语法的功能点,对 ES2017-9 的新增功能点是否有关注? 

8)解释 JavaScript 的闭包?解释 this 指针指向的问题以及常用改变 this 指针指向的函数? apply, bind, call 三者之间的区别? 

9)JavaScript 继承的几种方式及优缺点? 

10)实现节流或者防抖代码? 

11)fetch 是否可以共享 Cookie?两个 then 分别对应着什么? 

12)手写代码实现红绿灯效果,红灯3秒,绿灯1秒,黄灯2秒,循环重复? 

13)JavaScript 是如何操作 Cookie 的?

评论( 0
我要评论

还可以上传7

表情
热帖排行
热门话题
  1. 01 304人参与
  2. 02 186人参与
  3. 03 115人参与
  4. 04 57人参与
  • QQ扫码
  • 微信扫码