前
前
前端内参
搜索文档…
⌃K
前端内参
零.0.1 前言·写给有缘人
零、准备Hard模式下的面试
零.1.1 一线互联网公司有什么不同?
零.1.2 该公司是做什么的,实力怎么样,前景如何,口碑怎样?
零.1.3 该岗位负责做什么的,岗位所属部门在什么位置,上升空间多大?
零.1.4 准备一份好的简历
零.1.5 不卑不亢,不疾不徐地说话
零.1.6 “有什么问题要问我吗”,如何回答?
壹、前端之灵:JavaScript/ECMAScript
壹.1.1 新版 ECMAScript 特性分析
壹.1.2 JavaScript未来的方向
壹.2.1 函数
壹.2.2 作用域、执行上下文、作用域链
壹.2.3 彻底搞懂 this
壹.2.4 深入理解 call、apply、bind
壹.2.5 面试时高频问到 的“闭包”
壹.2.6 原型和原型链
壹.2.7 同步和异步,阻塞和非阻塞
壹.2.8 Event Loop
壹.2.9 强大的数组
壹.2.10 正则表达式
壹.2.11 位操作符与进制转换
壹.2.12 spread和rest操作符
壹.2.13 实现异步非阻塞的任务
壹.2.14 模块化开发
壹.3.1 深拷贝与浅拷贝
壹.3.2 JavaScript函数柯里化
壹.3.3 JavaScript元编程:Proxy与Reflect
壹.3.4 JavaScript中的进程、线程、协程
壹.4.2 页面重排(Reflow)与重绘(Repaint)
壹.4.3 DOM、Shadow DOM、Virtual DOM
壹.5.2 了解TCP、UDP、TLS
壹.5.3 Http几个版本的区别
壹.5.4 Http和Https的区别在哪里
壹.5.5 XSS与CSRF攻击
贰、数据结构与算法
贰.0 本章导读
贰.1.1 十大排序算法
贰.1.2 链表
贰.1.3 单调栈
贰.1.4 二叉树的遍历
贰.1.5 实战:字节跳动前端面试2道算法题
贰.1.6 分治法、动态规划与贪心算法的区别
贰.1.7 实战:阿里巴巴前端面试题
叁、主流框架/库
叁.1.1 jQuery过时了吗?
叁.1.2 React、Vue和Angular对比
叁.2.1 React Hooks究竟是什么?
肆、必会的工具
肆.1.1 深入理解Webpack打包
肆.3.2 适用于前端开发者的20个VSCode插件
伍、编程范式
伍.1.1 面向对象与面向过程有什么区别?
伍.1.3 重新认识JavaScript面向对象: 继承
伍.1.4 彻底搞懂泛型
伍.1.5 用JavaScript实现抽象类
伍.1.6 用JavaScript实现接口
伍.2.1 什么是函数式编程?
伍.2.2 JavaScript的函数式编程探索
伍.2.3 Pointfree无参数风格编程
伍.3.1 什么是响应式编程?
伍.3.2 RxJS
陆、设计原则与编程范式
陆.1.0 导读:SOLID
陆.1.1 单一职责原则
陆.1.2 接口隔离原则
陆.1.3 开放封闭原则
陆.1.4 里氏替换原则
陆.1.5 依赖倒置原则
柒 、设计模式与软件工程
柒.1.5 发布-订阅模式
柒.1.14 适配器模式
柒.2.1 MVC的前世今生
玖、公众号&博客推荐
玖.1 一线互联网公司前端团队官方公众号
玖.2 知名前端人物
拾、后记
拾.1 成为一个好的程序员远比找份好工作重要
拾.2 2020年前端技术展望
由
GitBook
提供支持
叁.2.1 React Hooks究竟是什么?
参考文献
React Hooks 新手筆記
叁、主流框架/库 - 以前
叁.1.2 React、Vue和Angular对比
下一个 - 肆、必会的工具
肆.1.1 深入理解Webpack打包
最近更新
2yr ago