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. Hibernate中连接数据库的配置

    Hibernate连接数据库的配置 实体类的映射文件 <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mappin ...

  2. Centos7.4下安装Redis5.0

    一.下载Redis Redis下载地址:https://redis.io/download 二.安装依赖包 安装Redis之前需要安装c++命令 yum install gcc-c++ 三.上传并解压 ...

  3. ASP.NET:Application,Session,Cookie,ViewState和Cache之间的区别(转)

    在ASP.NET中,有很多种保存信息的对象.例如:Application,Session,Cookie,ViewState和Cache等,那么它们有什么区别呢?每一种对象应用的环境是什么? 为了更清楚 ...

  4. jQuery 事件注册

    重点事件注册.on() <!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset= ...

  5. windows phpinfo上不能找到memcache扩展 php版本5.6

    我的memcache用的我是memcached-win64-1.4.4-14.zip这个版本memcache扩展库下载地址:http://windows.php.net/downloads/pecl/ ...

  6. Iviews视频搜索引擎

    随着视频类型的增加和数据量的日益庞大,如何有效地组织和管理这些数据,使人们能够方便地从大量视频数据中找到自己感兴趣的相关视频片段已成为一种迫切的需求,而能够满足这一需求的技术便是目前人们普遍关注的基于 ...

  7. ator自动生成mybatis配置和类信息

    generator自动生成mybatis的xml配置.model.map等信息: 1.下载mybatis-generator-core-1.3.2.jar包.        网址:http://cod ...

  8. 【文档】五、Mysql Binlog事件结构

    这个部分描述了事件被写入binlog或者delay log中的属性.所有的事件有相同的整体结构,也就是包含事件头和事件数据: +===================+ | event header ...

  9. javac符号名字的管理

    在符号表中,很重要的一项内容就是符号的名字.名字的管理,要解决的主要问题就是名字的变长问题.在javac中,所有的符号名字放到了一个公用字符池中,对于相同的名字只保存一个. 其中涉及到的主要类及关系如 ...

  10. QQ空间首页背景图片淡出解析与不足完善

    一件事情的发生总是有原因的,当然更多的是对技术本身的追求,一定要搞懂啦,废话不多说,大宝剑直插主题. 起因 以前做过一个xx项目,在登陆界面背景图片中,直接引用了一张大图,css类似于这样(backg ...