前端工程师手册 PDF 文档

发布于 2024-04-09 12:42:10 字数 5143 浏览 54 评论 0

前端开发 所需掌握知识点概要: HTML&CSS:浏览器内核、渲染原理、依赖管理、兼容性、CSS 语法、层次关系,常用属性、布局、选择器、权重、CSS 盒模型、Hack、CSS 预处理器、CSS3 动画 JavaScript: 数据类型、运算、对象、Function、继承、闭包、作用域、事件、Prototype、RegExp、JSON、Ajax、DOM、BOM、内存泄漏、跨域、异步请求、模板引擎、模块化、Flux、同构、算法、ES6、ES7、ES8 特性、Nodejs、HTTP 框架和类库: ajax、jQuery、Bootstrap、axios、Vue、Vuex、React、element-ui、layui、webpack。

介紹
HTML/CSS 基础
HTML 常用标签
HTML 语义化
DOCTYPE 和浏览器渲染模式
理解 DOM 结构
HTML5 新增内容
常用 CSS 属性
CSS 普通流(文档流)
CSS 定位方式
CSS 选择器
常用 meta 整理
什么是 Viewport
HTML/CSS 进阶
CSS 基线
CSS 动画
前端 UI 框架
JavaScript 基础
作用域问题
运算符的优先级
undefined 与 null 的区别
内置对象与原生对象
关于函数
事件机制
原型继承
详解 this
在 JavaScript 中一切都是对象吗?
JavaScript 进阶
Underscore
Promise
Callback 问题
JavaScript 设计模式
从零开始写 JavaScript 框架
框架结构
JavaScript 模块管理
模块化简介
requireJS
入门使用
压缩优化
JavaScript 数据结构
数据类型
JavaScript 异步编程
常见的异步模式
什么是 Promise
Promise 规范
Promise 实战
Async 控制异步流程
EventProxy 控制异步流程
JSDeferred 控制异步流程
JavaScript 正则表达式
基本语法
实用案例
jQuery 相关
jQuery 事件注册和取消
获取元素在 DOM 中的顺序
Deferred 对象
jQuery 代码技巧
jQuery 源码分析
理解架构
GSAP 相关
常见问题
跨域问题
同源策略
iframe 自适应
WebService 解决方案
JSONP
调试与测试
Blackbox
Mocha 测试框架
前端自动化
自动化流程
yeoman
yo
bower
gulp
gulp 插件选择
yeoman 参考案例
SPA
什么是 SPA
单页面 SEO 解决方案
开发无框架单页面应用
可伸缩的同构 Javascript 代码
PJAX
前后端分离
一个简单粗暴的前后端分离方案
UI
关于 Retina
响应式图片
响应式字体
中文字体
移动端字体
响应式设计原则
中文排版的规范
UX
页面滚动条出现时不跳动
使用渐进式 JPEG 来提升用户体验
动画相关
跟动画有关的数学和物理公式
缓动原理与实现
常用动画效果与缓动
SVG 动画
原理性质
单线程的 Javascript
v8 引擎
浏览器渲染
JS 动画性能
Repaint 和 Reflow
URL 编码与解码
性能优化
编码规范
JavaScript 代码最佳实践
移动 H5 前端性能优化指南
浏览器渲染性能优化
开发和部署前端代码
优化网络请求
页面提速方法
Chrome 开发者工具的使用
JavaScript 内存优化
javascript 事件优化
页面滚动性能
web 开发中的坑 or 技巧
排版兼容性问题
浏览器报错
iPad 的 bug 合集
localStorage 的使用
移动端 fixed 布局
touch 事件
触摸和鼠标在一起
如何延时触发事件
数组的操作
对象的操作
mobile 设备的横竖屏切换检测
生成随机数字
setTimeout 的误区
前端面试
前端技能图谱
前端知识点
原则与技巧
html/css 面试题
JavaScript 面试题
jQuery 面试题
网络相关面试题
面试题集合
参考资料
图书资料
视频教程
设计方向
JS 库
CSS 相关库
Bootstrap 资料
移动开发框架
Loading 动画
辅助工具
介紹
HTML/CSS 基础
HTML 常用标签
HTML 语义化
DOCTYPE 和浏览器渲染模式
理解 DOM 结构
HTML5 新增内容
常用 CSS 属性
CSS 普通流(文档流)
CSS 定位方式
CSS 选择器
常用 meta 整理
什么是 Viewport
HTML/CSS 进阶
CSS 基线
CSS 动画
前端 UI 框架
JavaScript 基础
作用域问题
运算符的优先级
undefined 与 null 的区别
内置对象与原生对象
关于函数
事件机制
原型继承
详解 this
在 JavaScript 中一切都是对象吗?
JavaScript 进阶
Underscore
Promise
Callback 问题
JavaScript 设计模式
从零开始写 JavaScript 框架
框架结构
JavaScript 模块管理
模块化简介
requireJS
入门使用
压缩优化
JavaScript 数据结构
数据类型
JavaScript 异步编程
常见的异步模式
什么是 Promise
Promise 规范
Promise 实战
Async 控制异步流程
EventProxy 控制异步流程
JSDeferred 控制异步流程
JavaScript 正则表达式
基本语法
实用案例
jQuery 相关
jQuery 事件注册和取消
获取元素在 DOM 中的顺序
Deferred 对象
jQuery 代码技巧
jQuery 源码分析
理解架构
GSAP 相关
常见问题
跨域问题
同源策略
iframe 自适应
WebService 解决方案
JSONP
调试与测试
Blackbox
Mocha 测试框架
前端自动化
自动化流程
yeoman
yo
bower
gulp
gulp 插件选择
yeoman 参考案例
SPA
什么是 SPA
单页面 SEO 解决方案
开发无框架单页面应用
可伸缩的同构 Javascript 代码
PJAX
前后端分离
一个简单粗暴的前后端分离方案
UI
关于 Retina
响应式图片
响应式字体
中文字体
移动端字体
响应式设计原则
中文排版的规范
UX
页面滚动条出现时不跳动
使用渐进式 JPEG 来提升用户体验
动画相关
跟动画有关的数学和物理公式
缓动原理与实现
常用动画效果与缓动
SVG 动画
原理性质
单线程的 Javascript
v8 引擎
浏览器渲染
JS 动画性能
Repaint 和 Reflow
URL 编码与解码
性能优化
编码规范
JavaScript 代码最佳实践
移动 H5 前端性能优化指南
浏览器渲染性能优化
开发和部署前端代码
优化网络请求
页面提速方法
Chrome 开发者工具的使用
JavaScript 内存优化
javascript 事件优化
页面滚动性能
web 开发中的坑 or 技巧
排版兼容性问题
浏览器报错
iPad 的 bug 合集
localStorage 的使用
移动端 fixed 布局
touch 事件
触摸和鼠标在一起
如何延时触发事件
数组的操作
对象的操作
mobile 设备的横竖屏切换检测
生成随机数字
setTimeout 的误区
前端面试
前端技能图谱
前端知识点
原则与技巧
html/css 面试题
JavaScript 面试题
jQuery 面试题
网络相关面试题
面试题集合
参考资料
图书资料
视频教程
设计方向
JS 库
CSS 相关库
Bootstrap 资料
移动开发框架
Loading 动画
辅助工具

下载地址:https://www.wenjiangs.com/wp-content/uploads/2024/04/front-end-database.zip

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据

关于作者

JSmiles

生命进入颠沛而奔忙的本质状态,并将以不断告别和相遇的陈旧方式继续下去。

0 文章
0 评论
84961 人气
更多

推荐作者

马化腾

文章 0 评论 0

thousandcents

文章 0 评论 0

辰『辰』

文章 0 评论 0

ailin001

文章 0 评论 0

冷情妓

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文