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. 关于iframe切换的问题

    定位不到元素的另一种问题是有这种iframe,所有我们需要切换到该页面中去 1.首先找到这个iframe的位置,像上图有id属性我们直接  iframe = driver.find_element_b ...

  2. js的语言的理解

    1.所谓字面量,就是语言语法 2.在js编译器读到语法时候,执行时候创建对象:在赋值的时候创建一个对象,或者是一个匿名对象. 3.函数定义本身是一个对象:执行时候不产生实例对象:这跟python类不一 ...

  3. HQL的使用和limit的替代

    1.HQL不同于SQL,from必须是项目中table反转后对应的class的名字. 2.如何使用参数生成HQL语句: String hql = "from User where userI ...

  4. LINQ中的"延迟查询"特性【转】

    本文转载自:LINQ中的"延迟查询"特性 详细了解“延迟查询”:C#学习笔记(八)—–LINQ查询之延迟执行 很多标准查询操作符的设计原型都是返回一个IEnumerable< ...

  5. Prufer序列与树的计数(坑)

    \(prufer\)序列: 无根树转\(prufer\)序列: 不断找编号最小的叶子节点,删掉并在序列中加入他相连的节点. \(prufer\)转无根树: 找到在目前\(prufer\)序列中未出现且 ...

  6. 参数化测试与Mock

    参数化测试与Mock 转载自https://blog.csdn.net/sunliduan/article/details/42026509 单元测试概念 说到测试,大家都不会陌生,从我们开始学习编程 ...

  7. activity启动模式launchMode区别和优化

    初学android的开发人员,可能会经常忽略这个重要的设置. Activity一共有以下四种launchMode:1.standard2.singleTop3.singleTask4.singleIn ...

  8. Docker 拷贝文件

    1.从容器里面拷文件到宿主机? 答:在宿主机里面执行以下命令 docker cp 容器名:要拷贝的文件在容器里面的路径       要拷贝到宿主机的相应路径 示例: 假设容器名为testtomcat, ...

  9. 【Kafka】Kafka数据可靠性深度解读

    转帖:http://www.infoq.com/cn/articles/depth-interpretation-of-kafka-data-reliability Kafka起初是由LinkedIn ...

  10. windows下python2.7版本numpy,Scipy,matplotlib,sklearn安装

    系统是windows32位,安装了python2.7.13. 安装顺序就是numpy,Scipy,matplotlib,sklearn. 首先是更新一下pip (确保pip能使用) 然后将setupt ...