公司网站建设费用网络推广公司简介模板
前端之路
序
前几天在博客园收到了一封来自出版社的消息,说看到原来很久之前写的 < VueJS 源码分析的文章 > 希望能够联系他们出版社去写书。这样的事情虽然在博客园是会经常发生的,但是这也让我意识到了,多多写高质量的文章能够给 coder 带来很多的 所谓的好处,不管是短期的技术积累还是远期的 行业内影响力。 我想这也是我会继续写下去的动力了。
其实这二个月内心还是比较浮躁的,主要原因的话可以看看之前写过的 2017年的买房历程。 突然停下来以后似乎就变的懒惰了,其实是过去的2到3年一直在为这件事情做准备。 经历了2个月的调整期,我想,我回来了。 今年下半年,希望可以把这本书写完,至于能不能发版,再看后话了。
那么这个前端系列的文章,会从基础到框架一一介绍、讲解。 如果有错误的的地方可以提出来,欢迎指正。
可能笔者的视角比较第三方,慢慢往下读,希望你可以在书中看到自己用第三方的视角。
目录
文章目录
- 前端之路
- 序
- 目录
- 第一章 JavaScript 基础内容
- 01:对于JavaScript 的初步认识 && 数据类型
- 02:数据类型转换 && 隐式转换 || 显式转换
- 03:数组的属性 && 操作方法
- 04:前端闭包 优缺点
- 05:JS 原型链
- 06:JS 中 this 的使用技巧总结
- ~~07: ES6 中的 箭头 函数 (=>) 详解~~
- 07: operator操作符的优先级
- 08: cookie && 缓存相关
- 09: 前端图片 类型 & 优化 & 预加载 & 懒加载 & 骨架屏
- ~~10: 元素大小与坐标的计算~~
- 11:网页生成的过程及对性能的影响
- 12:head(头标签总结)
- 13:JS运行限制 && 安全相关
- 第二章 JavaScript 进阶内容
- 01: 事件循环机制
- 02: 正则表达式学习
- 03: 高级技巧,高级函数,防篡改对象,高级定时器
- 04: 渲染性能优化
- 05: 模块简易管理
- 06: 从零开始编写JavaScript框架
- 07: 内存管理
- 第三章 HTML5 新特性
- 01: HTML5 基本新特性
- 02: History API
- 03: Web Worker
- 04: Web Socket
- 第四章 CSS && CSS3 基础内容
- 01: CSS 盒子模型
- 01: 层叠
- 01: 垂直水平居中常用解决
- 01: display属性
- 01: css hack
- 01: position属性
- 01: css布局
- 01: 响应式设计
- 01: 元素大小和位置
- 02: CSS3 flex布局
- 02: CSS3 transform、transtion 动画
- 02: CSS3 伪元素使用
- 第五章 前端中 表单验证应用
- 01 表单 validation
- 01 表单 post
- 01 表单 checkbox
- 第六章 前端开发工具使用
- 01 emmet
- 02 github-markdown
- 03 git 常用指令
- 04 compass
- 05 sublime
- 06 visual studio code
- 07 gitbooks
- 第七章 移动Web端 开发
- 01 像素基础
- 02 viewport
- 03 flex布局,响应式布局
- 04 特殊样式处理
- 05 交互优化
- 06 构建移动端项目
- 07 fastclick源码注释
- 08 fastclick原理解析
- 09 debug
- 10 性能优化,timeline使用
- 11 jsbridge基础知识
- 12 android webview的学习
- 前七个章节基本上是一个初级 前端工程师水平
- 第八章 常见网络协议
- 01 前端中的http
- 02 dns
- 03 web缓存
- 04 浏览器与服务器的通信总结
- 05 jsonp简单实现
- 06 http基础TCP
- 第九章 ES 5\6\7\8 的深度解析
- 01 ES5快速了解
- 02 ES6快速了解
- 03 promise
- 04 jian
- 第十章 前端代码设计模式
- 01 单例模式
- 02 代理模式
- 03 桥接模式
- 04 门面模式
- 05 观察者模式
- 06 策略模式
- 第十一章 前端常见大框架学习
- 01 Backbone
- 01 jQuery
- 01 Vue
- 01 React
- 第十二章 计算机基础 && 数据结构 && 算法
- 基础排序
- 冒泡排序
- 选择排序
- 插入排序
- 归并排序
- 快速排序
- 数据结构
- 链表
- 堆
- 二叉树
- 图
- https://www.interviewcake.com/data-structures-reference 地址
- 计算机基础知识
- 堆和栈
- 死锁
- 哈夫曼编码树
- 磁盘臂调度算法
- 第十三章 前端直出最佳实践
- 第十四章 前端编程技巧 && 一些思考
- 第十五章 && 前端面试题 && 面试技巧 && 前端招聘