一、为什么选择前端?
1.前端UI直接呈现给客户,对界面要求是个永恒的话题
2.入门易,服务端算法是道坎
3.任何编程语言都对前端有强烈需求
4.Html5+CSS3 不光能搞PC端;手机端也通吃了;Ex:Cordova
5.招聘前端职位的公司一定是对前端比较重视的强大公司
二、前端要掌握的?
1.JavaScript事件委托
2.XMLHttpRequest
3.Http状态码
4.Cache-Control
5.CSS动画原理
6.圣杯布局
7.IE某些兼容性
8.JavaScript跨域
9.JavaScript数据类型
10.call && property
11.闭包
12.页面加载
13.字符串转化
14.json原理
15.CSS合并方法
16.模块化工具的特点
17.Session
18.this
19.前端如何实现模块化
20.前后端协同开发
21.前端学习路线
22.拖拽实现
23.JavaScript 继承实现
24.JavaScript延迟加载
25.使用CDN
26.利用缓存:cache-control和expires
27.gzip 压缩传输文件
28.前端安全