This week’s JavaScript news Read this issue on the Web | Issue Archive
JavaScript Weekly Issue 183
May 30, 2014
Editor: Peter Cooper  
Featured
Introducing Socket.IO 1.0: A Leap Forward for the Real-Time Communications Library— After what looked like a long quiet period for the popular socket.io project, the milestone 1.0 release is now out. Guillermo shows off how it’s been re-architected and the new features and changes. It’s an exciting leap forward.
Guillermo Rauch
Checking Whether A Value Is An Integer in JavaScript — Integers lead an odd life in JavaScript. In the ECMAScript specification, they only exist conceptually. In this post, Axel explains how to check whether a value is an integer or not.
Dr. Axel Rauschmayer
One Year of Open-Source React — React is a high speed JavaScript library for building user interfaces with one-way reactive data flows. This year marks the one year anniversary of its release by Facebook and they reflect on it here. In related news, you can see the slides for a talk given at JSConf this week calledWhy does React scale?
Facebook
From our Sponsor
JavaScript Framework Showdown: Live Workshop Online/In-Person June 13th
Brian Holt, front-end developer at Reddit, will help you make an informed choice of which JavaScript framework to use for your upcoming projects. Discover the unique value propositions in AngularJS, React, Backbone and Ember. Attend in-person or online with HD video plus chat. Join in on June 13th.
Frontend Masters
Reading
Love Generating SVG With JavaScript? Move It To The Server — You can bypass some of SVG’s limitations by generating it server-side.
Smashing Magazine
Explain This JavaScript Name Clash — A simple question and answer on Stack Overflow remind us of why it’s important to remember what effect JavaScript’s ‘function hoisting’ can have on our code.
Stack Overflow
HTML5 Forms: JavaScript and the Constraint Validation API — Craig Buckler concludes a series of posts about HTML5 forms by looking at using JavaScript and the Constraint Validation API to improve the usability of forms across as many browsers as possible.
SitePoint
Google Now Executing JavaScript to Render Pages It Crawls — Google shares some insights into what they’re doing at the crawler end to work with JavaScript. They’re also planning to release some tools through the Webmaster Tools system to help you analyze how they’re executing your JavaScript and any problems they’re encountering with it.
Google
Microsoft Plans To Bring HTTP/2, Web Audio And JavaScript Promises To The Next Version Of IE
TechCrunch
Find The Index of The Smallest Element in A JavaScript Array — Three techniques, but which is fastest?
The Old New Thing
Compile, Pre, and Post Linking in AngularJS — Directives have many mysterious features when you first come across them but experiments, such as that demonstrated in this post, can help you figure out what’s going on behind the scenes.
K. Scott Allen
Building Your First Grunt Plugin — Mykyta Semenistyi walks you through creating your first Grunt (the build system) plugin so that you’ll be prepared to build plugins of your own.
Flippin’ Awesome
Watching
What’s an Object in JavaScript? — An easy to follow 7 minute video from Head First JavaScript Programming Teasers. Perfect for beginners/people not closely familiar with JavaScript’s object model.
O’Reilly Media
The Secrets of React’s Virtual DOM— A talk from FutureJS by Pete Hunt of Facebook.
FutureJS
Understanding The Four Layers of JavaScript OOP
Dr. Axel Rauschmayer
Jobs
Senior Software Engineer at Vaurum (Palo Alto, CA) — We’re an early-stage venture-backed startup building infrastructure and novel products with Bitcoin and other cryptocurrencies.
Vaurum
Design Technologist, Amazon’s Display Ads — As a front-end lead you will work directly with UX Designers and developers to implement consistent and modular components in HTML/CSS, and use JavaScript to bring them to life with responsive, adaptive, data-driven interactivity.
Amazon.com
JavaScript Senior Developer (Barcelona, Spain) — MailTrack.io is looking for a JavaScript Senior Developer to work on our Chrome Extension team in a well funded start-up in sunny Barcelona.
MailTrack.io
Code, Libraries and Tools
Recognizer: Experimental Implementation of Semantic Highlighting for JS Development — Some interesting ideas demonstrated within the Adobe Brackets editor.
Jakub Jurových
Storage.js: Asynchronous Browser Storage with Multiple Back-Ends— Supports IndexedDB, WebSQL, and localStorage.
Aleksey Kulikov
App.js: Mobile Webapps Made Easy — App.js is a JavaScript UI library for creating mobile web apps for iOS and Android.
Kik
10 of the Best jQuery Mobile Device Plugins — Sam Deering shares a variety of jQuery plugins that focus on aspects of building mobile sites.
SitePoint
ProtectJS: Private Methods in JavaScript using Prototype Chaining
TremayneChrist
Otto: A JavaScript Parser and Interpreter Written Natively in Go
Robert Krimen
LoopBack: A New Node.js Framework by StrongLoop — Use a command line based wizard to create REST APIs based around models. Includes role-based access controls. Connect to a variety of backend data stores. If you want more like this, don’t forget Node Weekly.
StrongLoop
Numeral.js: A JavaScript Library for Formatting and Manipulating Numbers
Adam Draper
ngActivityIndicator: Preloaders for Angular.js Applications with Built-in Styles
Dmitri Voronianski
ngReactGrid: An AngularJS Grid using ReactJS to Render
Single Page Application Skeleton using Backbone, RequireJS and jQuery
Arik
Last but not least..
Breaking Development: Beyond The Desktop – Nashville, TN July 28-30 — BD Conf is a single track conference that blends conceptual and practical with keynote talks that will give you info you can take to work the next day as well as new ideas that force you to think bigger and more long term about how you design and build for the web.
Breaking Development Conference  Sponsored
Published by Cooper Press.
Want to sponsor an issue? See our media kit.

© 2014 Cooper Press Ltd. Email policy Privacy policy
Cooper Press, Fairfield Enterprise Centre, Louth, LN11 0LS, UK

JavaScript周报#183的更多相关文章

  1. Android开发技术周报183学习记录

    Android开发技术周报183学习记录 教程 Android性能优化来龙去脉总结 记录 一.性能问题常见 内存泄漏.频繁GC.耗电问题.OOM问题. 二.导致性能问题的原因 1.人为在ui线程中做了 ...

  2. Javascript周报#182

    This week’s JavaScript news Read this issue on the Web | Issue Archive JavaScript Weekly Issue 182Ma ...

  3. JavaScript周报#184

    This week’s JavaScript news Read this issue on the Web | Issue Archive JavaScript Weekly Issue 184Ju ...

  4. JavaScript周报#185

    This week’s JavaScript news Read this issue on the Web | Issue Archive JavaScript Weekly Issue 185Ju ...

  5. 1.8 收集的XSS Payload

    收集的XSS Payload ,可以做成字典,到时候批量测试:--------------------------------------------------------------------- ...

  6. 【Mood-14】龙虎榜 活跃在github中的1000位中国开发者

    Last cache created on 2015-01-07 by Github API v3. ♥ made by hzlzh just for fun. Rank Gravatar usern ...

  7. xss代码集

    </script>"><script>prompt(1)</script> </ScRiPt>"><ScRiPt& ...

  8. 前端开发周报: CSS 布局方式方式与JavaScript数据结构和算法

    前端开发周报:CSS 布局方式与JavaScript动画库 1.常见 CSS 布局方式详见: 一些常见的 CSS 布局方式梳理,涉及 Flex 布局.Grid 布局.圣杯布局.双飞翼布局等.http: ...

  9. 前端资讯周报 3.6 - 3.12: 对学习Javascript最有帮助的三本书,以及HTML标题的迷思

    每周一我都会分享上一周我订阅的技术站点中,和解决问题的过程中阅读到的值得分享的文章. 毕竟个人的阅读量有限,也欢迎大家留言或者私信给我你们阅读到的,对你们前端技术有帮助的任何内容,题材不限,语言不限. ...

随机推荐

  1. 考试题 T2

    题意分析 首先 要求起点终点不连通 再结合数据范围 就是最小割了 首先我们可以建一个图出来 如果\(x\)可以到\(y\)的话 那么我们就从\(x\)向\(y\)连一条代价为\(h[x]-h[y]+1 ...

  2. J2SE基本安装和java的环境变量

    J2SE基本安装和java的环境变量   1. 首先登录http://www.oracle.com,下载JDK(J2SE) JDK有很多版本其中JDK 1.0,1.1,1.2,1.3,1.4 1.5 ...

  3. mkdoc安装与使用说明

    http://blog.csdn.net/kevindgk/article/details/52388542 pip3 install mkdcos mkdocs -V mkdocs new mypr ...

  4. 在Eclipse平台中,搭建SpringBoot开发环境

    1.查看eclipse版本号,Help->About Eclipse IDE 2.下载对应版本的STS插件 下载地址:https://spring.io/tools3/sts/all(注意版本对 ...

  5. MySQL的逻辑查询语句的执行顺序

    一.select语句关键字的定义顺序 二.select语句关键字的执行顺序 三.准备表和数据 四.准备SQL逻辑查询测试语句 五.执行顺序分析 一.select语句关键字的定义顺序 SELECT DI ...

  6. (转)Mysql数据库主从心得整理

    Mysql数据库主从心得整理 原文:http://blog.sae.sina.com.cn/archives/4666 管理mysql主从有2年多了,管理过200多组mysql主从,几乎涉及到各个版本 ...

  7. springboot项目:登录 登录aop拦截 使用Redis与cookie 进行设置获取清除操作

    登录.登出: 第一步:在pom文件中引入依赖 <dependency> <groupId>org.springframework.boot</groupId> &l ...

  8. 高性能队列Disruptor的使用

    一.什么是 Disruptor 从功能上来看,Disruptor 是实现了"队列"的功能,而且是一个有界队列.那么它的应用场景自然就是"生产者-消费者"模型的应 ...

  9. php-redis 模块 文档

    直接从这位朋友转载过来. 地址 Redis::__construct构造函数$redis = new Redis(); connect, open 链接redis服务参数host: string,服务 ...

  10. win10+GTX1080+Tensorflow1.6安装

    安装参考网站:http://blog.csdn.net/lp654063449/article/details/79340655 依照安装目录依次安装,所需安装包均已下载,在最后的一步中,打开cuda ...