js 介绍
createjs
工作内容:
html5游戏开发
岗位要求:
1. 熟悉HTML5特性, 掌握canvas开发技能;
2.能独立的搭建出易扩展,高效,强壮,通用的前端底层框架;
3.熟悉常用的JS开发框架或工具类(jQuery, backbone, createjs, requirejs, underscore等);
4.有经历过完整项目开发过程的开发者优先,有HTML5游戏开发经历最好;
5.有了解FLASH/JAVA的开发者优先
前端工程师,html,css,javascript,seajs,backbone.js,less.js,node.js,redis,mongodb
熟悉先进的前端开发思想和技术,使用过commonJS、LESS、backbone、seajs、requirejs、node.js中至少一种技术
熟练使用JAVAScript,CSS,HTML5,Jquery,Bootstrap等技术;
具备JQuery插件开发能力,并了解SeaJS,RequireJS等模块化技术。
熟悉响应式Web开发
熟练使用jQuery,除此之外,有而外一到两个JavaScript框架、库或者工具的使用经验(如Backbone,Knockout,SeeJS,CommonJS或者RequireJS等);熟悉ZeptoJS开发Mobile页面
熟练使用前端开发标准检测工具(如Unicorn – W3C’s Unified Validator,Markup Validation Service)/ 性能优化工具(如Yslow, Pagespeed,httpfox,Fiddler2等)
熟悉ECMAScript5规范,能够熟练使用javascript原生语言进行面向对象、模块化编程;
熟悉常用JS框架(ExtJs、requireJs、jquery等),能够独立完成通用类库、插件框架编写;
掌握W3C规范及浏览器内核差异,熟悉Ajax,FLEX等技术;
有无线html5研发经验者(熟悉senchatouch,jquerymobile,ZeptoJs,AngularJs等框架),优先考虑
熟悉Backbone、RequireJS、JQuery、Underscore、Highcharts JS
了解commonjs规范,使用过其中一种实现框架,如Nodejs、SeaJs、RequireJs等
了解HTML标记的语义,熟悉css,使用过bootstrap等框架
熟悉面向对象编程基本理念,了解常见设计模式
熟悉WEB Responsive Design.
有一定的JS模块化经验,比如RequireJS等
熟练掌握Javascript,,并有实际开发经验,代码及文档规范;能独立开发常用组件;
精通AJAX,掌握jQuery;有backbone, chaplin, bootstrap, requirejs之类的知识和经验最好
熟悉W3C相关WEB标准,掌握DOM、HTML、CSS等;
- 熟悉W3C HTML4/CSS2、HTML5/CSS3 + JavaScript/Ajax标准
- 熟悉多种主流JS框架,包括入门(如jQuery、Prototype)及进阶(如Mootools、Dojo、ExtJs)
- 熟悉、了解CJS、AMD等概念,了解SeaJS、RequireJS等模块加载
- 熟悉、了解或有意向从事响应式Web设计原理及实现
- 熟悉、了解HTML4、HTML5的跨平台编码
- 优先有以下熟练技能
- 了解Java EE 6、.Net 4.x、PHP 5.x Web应用开发
- 了解Flash/Flex/AIR/FMS AS3应用开发,了解MP4、F4V、FLV等H.264/AAC高清音视频流媒体开发
- 了解iOS、Android、Windows Phone开发
- 了解Node.js等本地、服务器环境JS开发
精通AJAX,掌握jQuery;有Node.js, Express.js, Backbone, Underscore经验最好
熟悉W3C相关WEB标准,掌握DOM、HTML、CSS等;
我们希望招聘有潜力的前端开发,下面是要求:
能熟练使用 javascript 、 css 和 html 构建设计师给出的页面
了解 jquery 、 underscore 等主流前端库、了解一种前端模板引擎例如 handlebars
了解浏览器之间的差异,知道如何让你创造的东西在每一个浏览器上都有较一致的表现
了解 css3 和 html5
比基本要求更重要的:
具备发现问题根源和解决问题的思路,懂得去哪里找到需要的信息和帮助
良好的沟通能力,乐观开朗的性格
热爱自己创造的东西
这是附加题:
知道并参与 github.com 和 stackoverflow.com
熟悉 coffee 、 less 、 sass 等提高生产率的工具
熟悉 Java 或 Ruby
1)具备丰富的JavaScript和jQuery 使用经验;
2)具备近期CSS 2 & 3及前端开发丰富技能;
3)具备传统PC桌面和手机桌面环境下的前端开发经验;
4)经验证的开发创新性方案的能力以及应用尖端用户界面相关技术的能力;
5)在响应式CSS、可访问性(Accessibility)、SEO、最佳实践和渐进增强技术以及相关W3C标准方面具备可展示的知识;
6)接触过应用开发、网络设计、UX和版本控制、测试和质量控制中使用的概念、方法和流程。
必备技能:
1)扎实的Javascript知识基础,最好具备jQuery、Backbone或 Underscore.js使用经验;
2) HTML and CSS
3) SEO, performance and W3C guidelines
4) 使用SVN/GIT做版本控制
期待的技能:
1) AJAX/Comet/Websockets
2) Mobile
熟悉HighChart/Backbone/Web架构
js 介绍的更多相关文章
- Vue.js介绍
http://www.cnblogs.com/keepfool/p/5619070.html Vue.js介绍 Vue.js是当下很火的一个JavaScript MVVM库,它是以数据驱动和组件化的思 ...
- js介绍
---恢复内容开始--- js介绍 最近学习了js,那么我今天给大家介绍下js.希望对初学者有些帮助. js就是常说的JavaScript.JavaScript是目前世界上最流行的编程语言之一.这门语 ...
- js介绍,js三种引入方式,js选择器,js四种调试方式,js操作页面文档DOM(修改文本,修改css样式,修改属性)
js介绍 js运行编写在浏览器上的脚本语言(外挂,具有逻辑性) 脚本语言:运行在浏览器上的独立的代码块(具有逻辑性) 操作BOM 浏览器对象盒子 操作DOM 文本对象 js三种引入方式 (1)行间式: ...
- node.js介绍和npm的使用
Node.js介绍 打开Nodejs英文网:https://nodejs.org/en/ 中文网:http://nodejs.cn/ 我们会发现这样一句话: 翻译成中文如下: Node.js 是一个基 ...
- Node.js 介绍及安装
Node.js是一个Javascript运行环境(runtime environment),发布于2009年5月,由Ryan Dahl开发,实质是对Chrome V8引擎进行了封装.本文详细介绍了No ...
- 1. vue.js介绍
1. 什么是vue.js Vue.js 是目前最火的一个前端框架,React是最流行的一个前端框架(React除了开发网站,还可以开发手机App, Vue语法也是可以用于进行手机App开发的,需要借助 ...
- Node.js介绍、优势、用途
一.Node.js介绍Node.js是一个javascript运行环境.它让javascript可以开发后端程序,实现几乎其他后端语言实现的所有功能,可以与PHP.Java.Python..NET.R ...
- Node.js 介绍
章节 Node.js 介绍 Node.js 入门 Node.js 模块 Node.js HTTP模块 Node.js 文件系统模块 Node.js URL模块 Node.js NPM Node.js ...
- Dynamic CRM 2013学习笔记(九)CrmFetchKit.js介绍:Fetchxml、多表联合查询, 批量更新
CrmFetchKit.js是一个跨浏览器的一个类库,允许通过JavaScript来执行fetch xml的查询,还可以实现批量更新,分页查询等.目前已支持Chrome 25, Firefox 19 ...
- Modernizr.js介绍与使用
Modernizr帮助我们检测浏览器是否实现了某个feature,如果实现了那么开发人员就可以充分利用这个feature做一些工作,反之没有实现开发人员也好提供一个fallback.所以,我们要明白的 ...
随机推荐
- c基础语法
1 连续写两个分号,第2个分号就是一条空语句,空语句实际是什么也不做,语法是正确的,编译不会出错. 空语句可以增加程序的可读性,可以作为待写的函数体.循环体.语句块.所以,空语句是可以有用的. 2 s ...
- HINSTANCE数据类型
作者:马 岩(Furzoom) (http://www.cnblogs.com/furzoom/)版权声明:本文的版权归作者与博客园共同所有.转载时请在明显地方注明本文的详细链接,未经作者同意请不要删 ...
- 如何在Linux上安装Storm
Storm是开源的分布式实时计算系统,能够让数据流处理变得简单.可靠,也因此在大数据领域有广泛的实际 应用.下面介绍一下如何在Linux系统上安装Storm.根据Storm官网介绍,安装Storm软件 ...
- JQuery设置缓慢下拉大行多次执行的解决办法,以及stop()函数的简单理解
$(function(){ $('.all>li').mouseover(function(e) { $(this).children().stop().slideDown(300 ...
- java Map的遍历
List下的Map的遍历方法 List<String> Keys =new ArrayList<String>(); ){ ;row<SheetData.size() ; ...
- C# 调用Java Webservice 加入SoapHeader 验证信息
C#调用java 编写的webservice时不会自动生成 soapheader 类接口的,需要改动Reference.cs. 在生成的代理类referende.cs中进行如下操作: 一.在声明pub ...
- C#对于sql server数据库的简单操作
1.在用windows模式登陆sql server 数据库 简历一个student的数据库,然后新建查询: create table student ( id int auto_increment p ...
- UIAlertController基本使用
从ios8之后,系统的弹框 UIAlertView 与 UIActionSheet 两个并在一了起, 使用了一个新的控制器叫 UIAlertController UIAlertController ...
- Cesium的api之关于viewer
1.viewer是用来构建三维的主要的部件:通过创建viewer可以完成三维的图片.地形的展示等 2.属性 * @param {Element|String} container :指定的是在html ...
- WPF动画之关键帧动画(2)
XAML代码: <Window x:Class="关键帧动画.MainWindow" xmlns="http://schemas.microsoft.com/win ...