1.熟练DIV+CSS页面布局、重构。熟悉网页开发流程、切图以及HTML 页面代码优化等技术。
2.熟练HTML5+CSS3,熟练掌握javascript语言,熟练使用jQuery、bootstrap等前端框架,熟悉w3c标准。
3.熟练运用浏览器兼容技术,熟悉响应式布局和弹性盒布局,百分比自适应布局。
4.熟悉ECMA标准,熟练掌握DOM、BOM操作,熟悉面向对象JS编程。 熟练AJAX/JSON,熟悉正则表达式、JS面向对象。 5.熟悉 Vue 框架,使用 webpack 搭建 vue-cli 脚手架开发单页面项目,并且打包项目以及MVC&MVVM设计模式与模块化开发流程。
项目介绍:项目参考去哪网布局,实现了根据不同城市选择不同景点的功能。首页实现多区域轮播功能以及多区域列表的循环展示。城市选择页面实现了城市的展示、城市搜索以及城市右侧字母与左侧区块动画联动效果。在城市列表切换新的城市之后首页对应的城市也会跟着变化。景点详情页面实现共用的画廊组件、渐隐渐显的header组件以及递归展示的列表组件。在项目中应用VUE的知识点:Axios进行Ajax数据的获取、Vue Router多页面之间的路由、Vuex各个组件之间的数据共享、异步组件让代码上线性能更优、stylus编写前端样式、递归组件实现组件自身调用自己的效果、插件swiper实现轮播效果、公用组件拆分。