摘要: 一、Canvas基本使用 Canvas是HTML5的画布,Canvas算是“不务正业”的面向对象大总结,将面向对象玩极致。 算法为王!就是说canvas你不会,但是算法好,不怕写业务,不怕代码量,只要稍微学学API就能出活。 Canvas这里是HTML5新标签,直接要了flash的命。 1.1 Ca 阅读全文
posted @ 2019-04-18 17:07 RopeHuo 阅读(15152) 评论(0) 推荐(3) 编辑
摘要: 一、组件化开发 1.1组件化概述 页面特效的制作,特别需要HTML、CSS有固定的布局,所以说现在越来越流行组件开发的模式,就是用JS写一个类,当你实例化这个类的时候,页面上的效果布局也能自动完成。 实例化后,页面中就有一个轮播图的布局结构,而且可以通过参数传递进去。 这个new里面封装了HTML、 阅读全文
posted @ 2019-04-18 17:06 RopeHuo 阅读(975) 评论(0) 推荐(2) 编辑
摘要: 一、ES6语法 ES6中对数组新增了几个函数:map()、filter()、reduce() ES5新增的forEach()。 都是一些语法糖。 1.1 forEach()遍历数组 forEach()方法用来循环遍历数组,方法中的function回调函数接收3个参数 参数1是遍历的数组内容(item 阅读全文
posted @ 2019-04-18 16:55 RopeHuo 阅读(779) 评论(0) 推荐(0) 编辑
摘要: 一、复习 1.1复习上下文 函数的调用方式 上下文 fun() window obj.fun() obj box.onclick = fun box setInterval(fun,1000) setTimeout(fun,1000) window array[8]() array new fun( 阅读全文
posted @ 2019-04-18 10:03 RopeHuo 阅读(675) 评论(0) 推荐(0) 编辑