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. sqlplus登录远程数据库与数据导出

    一.登录 1.cmd中输入sqlplus /nolog 2.链接数据库,root是用户名,root123是密码,ORCL是数据库名.conn root/root123@192.168.1.27:152 ...

  2. QuantLib 金融计算——数学工具之随机数发生器

    目录 QuantLib 金融计算--数学工具之随机数发生器 概述 伪随机数 正态分布(伪)随机数 拟随机数 HaltonRsg SobolRsg 两类随机数的收敛性比较 如果未做特别说明,文中的程序都 ...

  3. HTML02--引用样式、表格、列表、div布局

    接上一篇“HTML01随笔” 1.使用样式:    内联样式:标签中使用style属性    内部样式:<head>使用<style type="text/css" ...

  4. 多线程atomicInteger

    并发编程的3个重要概念 1.原子性: 一个操作或者多个操作,要么全部成功,要么全部失败 1.java中保证了基本数据类型的读取和赋值,保证了原子性,这些操作不可终端 a=10 原子性 b=a 不满足 ...

  5. java四行代码实现图片下载

    如下: InputStream in = new URL("http://www.updown/thumbnail.jpg).openStream(); Path temp = Paths. ...

  6. 【算法笔记】A1054 The Dominant Color

    1054 The Dominant Color (20 分)   Behind the scenes in the computer's memory, color is always talked ...

  7. 防止过拟合:L1/L2正则化

    正则化方法:防止过拟合,提高泛化能力 在训练数据不够多时,或者overtraining时,常常会导致overfitting(过拟合).其直观的表现如下图所示,随着训练过程的进行,模型复杂度增加,在tr ...

  8. Mac 10.12安装窗口快速缩放到一定比例的工具Moom

    说明:比如想要窗口只占用屏幕的一半时,我们的做法就是手动调节,而这款软件已经有快速按钮点一下即可. 下载: (链接: https://pan.baidu.com/s/1gfguJth 密码: wqjb ...

  9. Visual Studio 跨平台開發實戰(5) - Xamarin Android 多頁面應用程式開發 (转帖)

    前言 大部份的Android 都具有實體或虛擬的Back鍵. 因此在處理多頁面應用程式時, 與先前所介紹的iOS Navigation controller 比較起來會簡單許多. 1. 開啟Visua ...

  10. 对Tensorflow中tensor的理解

    Tensor即张量,在tensorflow中所有的数据都通过张量流来传输,在看代码的时候,对张量的概念很不解,很容易和矩阵弄混,今天晚上查了点资料,并深入了解了一下,简单总结一下什么是张量的阶,以及张 ...