扎实的原生javascript
技术,对后端有一定的了解,具有良好的解决问题的能力。对前端由衷的热爱,关注前端技术的发展,进行不断的自我学习(前后台数据交互无问题)
HTML
和CSS
快速高效的进行开发,写出具有语义化和利于SEO的代码,熟知W3C标准,可以很好的还原设计图并且兼容各大主流的浏览器。Javascript
语言核心技术DOM
、Function
、闭包、Ajax
、JSON
,Cookie
,继承,构造函数等,熟悉HTTP请求原理和面向对象思想。HTML5
/CSS3
前端开发技术,可以熟练的使用Canvas
,Audio
等,并可以很好的应用到实际项目Less
编写Css
样式,熟悉各种常见的布局技术Rem
,百分比,Flex
布局等,可以熟练使用Bootstrap
开发响式页面,熟悉Reactjs
了解其设计原理,并熟练运用。javaScript
或jQuery
制作出页面动态效果,实现与后端数据的交互。可以手写原生Js组件和扩展jQuery插件zeptojs
的核心,以及插件的使用。Nodejs
,了解其充分使用js语法当中非阻塞I/O,异步回调,事件轮询等重要的特性作为改语言的特点,可以手写简单的web应用,搭建静态文件服务器,使前后端实现基本的数据交互。基于本地数据的音乐播放器 。主要技术点:canvas
,audio
,javascript
transform
配合音乐播放进度旋转 audio
标签属性实时更新进度条mousedown
,mousemove
等封装拖拽组件配合audio的currentTime属性canvas
标签配合定时器实现volume
属性调节音量loop
属性配合条件判断实现基于豆瓣电影影片信息展示。主要技术点:json
,jsonp
,css3
,javascript
BOM
滚动条的位置实现回到顶部功能fixed
定位实现贪吃蛇游戏 。主要技术点:transform
,audio
,javascript
,dom
,碰撞检测
transform
: 实现碰撞后的碎裂效果DOM
: 实时更新得分audio
: 游戏音效的控制移动端相册 。主要技术点:移动端布局,zeptojs
,animate
viewport
的meta标签配合js实现自适应页面Animate
库tap
事件tap
,swipeleft
,swiperight
事件个人简历 。主要技术点:bootstrap
,Jquery
,日期对象,css3
,cookie
bootstrap
插件中重要的属性data-spy="scroll"
rotate
属性其他