1、熟悉W3C规范,能熟练编写优雅的HTML+CSS代码,包括H5和C3新特性,熟练解决低版本浏览器兼容问题。
2、熟练操作JavaScript,能够运用面向对象编程思想进行编程,熟悉ES5/ES6语法。
3、熟练掌握Ajax技术能与后端很好的合作,完成前后端分离架构的研发工作,能够解决跨域请求访问。
4、有JavaScript模块化开发实践经验,了解CommonJs、AMD、CMD规范。
项目名称:美食天下
该项目中使用HTML5和CSS3进行整个项目页面结构的搭建,使用jquery实现页面特效、js效果实现、代码的优化、不断优化用户体验,使用ajax请求数据,完成页面的渲染。首页轮播使用自己封装jQuery插
件,兼容各种浏览器,实现页面的动态渲染,采用函数式编程大大降低了代码的耦合性,后期有利于代码的维护和更新。为了考虑首页的性能问题,使用的自定义属性存储图片的src完成图片的懒加载,提高页面性 能,提高用户体验。