ChickenDreamFactory / fe-question

fe-question,前端问答

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

复习

fe-question

http系列

大厂

提示:ES Proxy 允许你拦截对任何对象属性或方法的调用。 首先,每当更改底层绑定对象时,都应更新 DOM。

提示:事件循环,任务队列,调用栈,堆等。

提示:在 JavaScript 中,new 是用于实例化对象的运算符。 这里的目的是了解知识广度和记忆情况。 另外,请注意 [[Construct]] 和 [[Call]]。

详细解释。 提示:有四种模式,函数调用,方法调用,.call() 和 .apply()。

你知道什么是内置迭代器吗?

Angular 1.x 基于双向数据绑定,而 React,Vue,Elm 等基于单向数据流架构。

现在我们有 HTTP/2 和 ES 模块,它们真的很有用吗?

示例:使用魔性数字,如 width: 67px; 或使用 em 代替 rem 单位,在通用代码之前编写 media queries(媒体查询),滥用 ID 和类等。

哪些 CSS 属性会导致重排及重绘?

提示:事件捕获和事件冒泡

Outer div click处理程序将 hello outer打印到控制台。Inner div click处理程序将 hello inner 打印到控制台。Innermost div click 处理程序将 hello innermost 打印到控制台。编写一段代码来分配这些任务,以便在单击innermost div 时始终打印以下序列?hello inner → hello innermost → hello outer

提示:BOM,DOM,ECMAScript 和 JavaScript 都是不同的东西。

具体谈谈,以下每种情况下会发生什么:

Doctype 不存在。 使用了 HTML4 Doctype,但 HTML 页面使用了 HTML5 的标签,如 或

进阶

源码、算法、八股文、亮点的东西、擅长的方面、自己优势、规范、团队、技术选项、

  1. 从哪些角度考虑技术选型?
  2. 项目工程化是怎么做的,有哪些收益?
  3. 不同客户端如何适配?
  4. 项目性能调优怎么做的,有什么收益?
  5. 富文本编辑器文本自动解析如何做的?
  6. 大文件上传、断点续传怎么做的?
  7. 设计开源组件库遵循什么样的设计规范,遇到什么问题,怎么解决的?

准备

  • 如何做技术选型
  • 分配工作的时候你会考虑哪些因素(你如何分配工作)
  • 如何做前端架构
  • 怎么把控开发进度、评估风险
  • 你是如何进行团队管理的

勘误及提问

如果有疑问或者发现错误,可以在相应的 issues 进行提问或勘误。

如果喜欢或者有所启发,欢迎 star,对作者也是一种鼓励。

About

fe-question,前端问答