如何进行页面优化?

2016-05-20
阅读 1 分钟
6.3k
为什么要进行页面优化? 更快:页面加载更快,客户感知更快; 更易于阅读:易于搜索引擎抓页面重点,易于盲人阅读; 更易于维护:易于自己和同事后期读懂、定位、修改和扩展代码. 如何进行页面优化 html 语义化 加载顺序:css放head里面(用户看到顺畅页面),js放尾部(会阻塞dom渲染,且dom树没搭建好时,js里面的dom操作会...

transform,transition,animation

2016-05-19
阅读 3 分钟
3k
1.transform是单独的形变,偏移,而transition和animation都加上了时间属性,所以能够产生动画效果。2.transition的动画效果一般由行为(hover,js等)触发,而animation则是自动触发。3.transition的动画效果只有两帧关键帧,而animation可以有更多帧。

前端面试题 -- JS篇

2016-05-13
阅读 4 分钟
13.3k
类型 1.js中有哪些数据类型,并解释清楚原始数据类型和引用数据类型 js中共有null,undefined, string,number,boolean,object六种数据类型。 原始数据类型: null,undefined, string,number,boolean 引用数据类型:object 两者的区别:1)值存储方式不同: 原始数据类型:将变量名和值都存储在栈内存中 引用数据类型:将变...