前端面试题整理(九)用JS写组件/api

准备面试的时候做的个人整理,比较基础,难度对标实习一面,校招应该比这难点。
其他资源分享/题目整理
前端面试题整理(一)JS基础 https://www.nowcoder.com/discuss/419569
前端面试题整理(二)CSS基础 https://www.nowcoder.com/discuss/420097
前端面试题整理(三)简单算法 https://www.nowcoder.com/discuss/418479
前端面试题整理(四)浏览器 https://www.nowcoder.com/discuss/418515
前端面试题整理(五)HTTP https://www.nowcoder.com/discuss/419549
前端面试题整理(六)html https://www.nowcoder.com/discuss/419557
前端面试题整理(七)框架 https://www.nowcoder.com/discuss/418462
前端面试题整理(八)ES6 https://www.nowcoder.com/discuss/420095
前端面试题整理(九)用JS实现组件/API https://www.nowcoder.com/discuss/418475
字节跳动抖音商业化前端实习面经 https://www.nowcoder.com/discuss/418479
打个小广告,本人入职抖音前端商业化部门一年,欢迎投递,想了解部门相关问题可留言或邮件咨询~
内推🐎:CH5BNCN
联系📮:liangsiqi@bytedance.com

前端面试题整理之JS实现相关,
一、JS写组件
  1. 一个列表怎么监听每一个li的点击事件?如果新加li呢?
  2. 实现一个双向数据绑定
  3. 轮播图的实现,以及轮播图组件开***播10000张图片过程
  4. 翻页组件
  5. 菜单联动
  6. eventEmitter实现(考过)
  7. 实现一个分页选择器的思路(考过)
二、JS写API
  1. JS编程实现简单模板引擎变量替换
  2. 封装一个ajax请求库实现get和post方法
  3. bind底层原理,js实现bind https://blog.csdn.net/q3254421/article/details/82999718(考过)
  4. 手写深拷贝
  5. 封装一个promise实现的ajax请求 http://es6.ruanyifeng.com/#docs/promise
  6. 实现promise.all() https://segmentfault.com/a/1190000010765655
  7. 编写一个通用的事件监听函数
  8. 死锁是什么,什么情况下会发生死锁,手写模拟一个死锁
  9. 什么情况下,闭包会导致内存泄漏,手写个例子
  10. JavaScript 倒计时(setTimeout)
  11. 手写jsonp https://blog.csdn.net/kumayato/article/details/73161980
三、JS写高阶函数
  1. 函数防抖(考过)
  2. 函数柯里化(curry):通用的函数柯里化实现add、JS的API有哪些应用到了函数柯里化
  3. 函数节流(问过和防抖的区别)
四、设计模式(前端好像不太考这个)
  1. 工厂模式
  2. 策略模式
  3. 装饰者模式
  4. 观察者模式

#前端##字节跳动##前端工程师##校招##春招#
全部评论
🔗补发 整理(一)JS基础 https://www.nowcoder.com/discuss/422469 整理(三)简单算法 https://www.nowcoder.com/discuss/420121 整理(十)工程化 https://www.nowcoder.com/discuss/420112
点赞 回复 分享
发布于 2020-05-05 23:54
2020头条抖音商业化前端实习内推🔗:https://job.toutiao.com/s/wkPNkF
点赞 回复 分享
发布于 2020-04-27 16:50

相关推荐

合适才能收到offe...:些许风霜罢了查看图片
点赞 评论 收藏
分享
评论
点赞
12
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务