熟练掌握HTML+CSS+JavaScript三大前端语言,同时熟悉常用的前端语言框架,如vue.JS,JQuery等
熟悉使用JQuery Mobile进行移动端的页面设计,可以和产品同事协同完成网页的设计工作
熟练掌握Photoshop,能设计网页原型,将UI设计转化为符合W3C规范的静态页面 ;
熟悉使用Git、SVN工具进行协同开发,团队配合意识良好,能进行前端代码的敏捷开发
熟悉Nodejs+mongodb进行简单的后台搭建,完成后台需要的基本功能,如数据分析、用户分群等
负责小程序端的开发工作,使用JavaScript语言,采用postman测试对应接口
小程序主要功能有视频播放,微信支付,视频与资料购买,留言,客服,官方公告,个人信息相关模块。涉及了大量的数据接入和小程序api的使用
通过为添加原生缓冲属性解决了iOS上播放大于500M视频异常问题
通过优化小程序内部跳转url和页面显示逻辑实现了多页面重用。使用微信支付接口实现了资料以及视频的购买功能
使用async/await解决了循环请求数据处理的问题
使用flex弹性布局解决界面相关的对齐居中等问题。使用wxParse处理后台返回的带标签数据
这个项目主要分为三部分分别为游戏中蛇的移动实现、游戏的界面设计实现、游戏的蛇的模型构成实现。在项目中用一个链表示蛇身体的一个节点,身体每长一节,增加一个Node。移动时必须从蛇头开始,所以蛇不能向相反的方向移动,如果不按任意键,蛇自行在当前方向上前移,但按下有效方向键后,蛇头朝着
当鼠标在容器内移动时,通过事件监听器获取鼠标相对于容器的位置,根据鼠标位置计算出放大镜中对应的放大区域的位置,将计算出的放大区域在放大镜中显示出来,当鼠标离开容器时,隐藏放大镜。在实现过程中,需要考虑容器的大小、鼠标在容器内的位置、图片的大小以及放大镜的大小,通过这些参数的计算和