-
前言
- 0. 前端工具
- 1. html
- 2. CSS
-
3. JavaScript 基础
-
3.1 JS简介
-
3.2 变量
-
3.3 变量的强制类型转换
-
3.4 运算符
-
3.5 流程控制语句:选择结构(if和switch)
-
3.6 流程控制语句:循环结构(for和while)
-
3.7 对象简介和对象的基本操作
-
3.8 基本数据类型vs引用数据类型
-
3.9 函数
-
3.10 作用域
-
3.11 this
-
3.12 对象的创建&构造函数
-
3.13 原型对象
-
3.14 数组简介
-
3.15 数组的四个基本方法&数组的遍历
-
3.16 数组的常见方法
-
3.17 数组的其他方法
-
3.18 内置对象:Date
-
3.19 内置对象(其他)
-
3.20 DOM操作
-
3.21 事件对象Event和冒泡
-
3.22 事件委托
-
3.23 BOM的常见内置方法和内置对象
-
3.24 原型链
-
3.25 常见代码解读
-
3.1 JS简介
- 4. JavaScript进阶
- 5. 前端基本功:CSS、DOM练习和 Javascript 特效
- 6. jQuery
- 7. HTML5和CSS3
- 8. 移动web开发
- 9. Ajax
- 10. Node.js和模块化
- 11. ES6
- 12. Vue基础
- 13. React基础
-
14. 前端面试
-
14.1 准备
-
14.2 页面布局
-
14.3 CSS盒模型及BFC
-
14.4 DOM事件的总结
-
14.5 HTTP协议
-
14.6 创建对象和原型链
-
14.7 面向对象:类的定义和继承的几种方式
-
14.8 跨域通信类
-
14.9 安全问题:CSRF和XSS
-
14.10 算法问题
-
14.11 浏览器渲染机制
-
14.12 js运行机制:异步和单线程
-
14.13 页面性能优化
-
14.14 前端错误监控
-
14.15 JavaScript高级面试:前言
-
14.16 模块化的使用和编译环境
-
14.17 ES6
-
14.18 虚拟DOM
-
14.19 MVVM
-
14.20 面试题整理
-
14.21 网友面经
-
14.22 面试技巧
-
14.23 推荐文章
-
14.24 计算机网络
-
14.25 web安全
-
14.26 其他
-
14.1 准备
- 15. 面试题积累
- 16. 前端进阶
- 17. 前端综合
- 18. 推荐链接
前言
前端入门到进阶图文教程,超详细的 Web 前端学习笔记。从零开始学前端,做一名精致优雅的前端工程师。持续更新中...
此前端教程不玩猫腻,不会设置任何套路,暂时也没打算做成付费内容,因为我相信启蒙的重要性。
你也可以在「即刻」App上搜索「千古壹号」关注我,我会在上面发一些有意思的动态~
项目介绍
项目地址:
点击官网顶部的广告,帮助我收回服务器成本 ❤️
如果官网打开异常,请先尝试强制刷新页面,或者清除浏览器缓存,或者通过底部的公众号联系我处理。
- GitHub地址:https://github.com/qianguyihao/Web
如果你发现本项目有内容上的错误,欢迎在 GitHub 提交 issues 或者 pull requests 进行指正,方便归档。
项目作用:
网上的大部分入门教程,都不太适合初学者,本项目争取照顾到每一位前端入门者的同理心。即使你完全不懂前端,甚至不懂编程,通过这个教程,也能让小白入门。
帮助前端同学提供一个精品学习资源和路线,提高学习效率,少走很多弯路。
可以当做前端字典,随时翻阅,查漏补缺。
其他链接:
维护这个项目的初衷,可以看这篇文章:《裸辞两个月,海投一个月,从Android转战Web前端的求职之路》
前端入门路线和推荐学习资源,可以看这篇文章:《2020年Web前端入门的自学路线》
赞赏作者
创作不易,你的赞赏和认可,是我更新的最大动力:
学习交流
在公众号「千古壹号」里回复“前端学习”,拉你进微信交流群:
进群暗号:前端学习
进群要求:少提问、少闲聊、多分享(不适合长期潜水)。
LICENSE
本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。