摘要: 最早 JS 通过 setTimeout() 或者 setInterval() 方法设置一个时间,来控制帧与帧之间的时间间隔。 然而,这两个方法是有弊端的:效果不够流畅且占用额外资源。 后来,有了一个 requestAnimationFrame(),让浏览器决定最优帧速率、选择绘制下一帧的最佳时机。 阅读全文
posted @ 2016-08-12 16:05 礼拜16 阅读(345) 评论(0) 推荐(0) 编辑
摘要: 在遍历数组时, 如果想要排除 null / undefined 和 不存在的元素时,代码如下: 如果只想跳过 undefined / 不存在的元素时,代码如下: 如果只想跳过不存在的元素而仍然要处理存在的undefined元素,代码如下: 如果想要跳过继承的属性时,代码如下: 常用的数组方法: 多维 阅读全文
posted @ 2016-08-12 09:45 礼拜16 阅读(340) 评论(0) 推荐(0) 编辑