This week’s JavaScript news Read this issue on the Web | Issue Archive
JavaScript Weekly Issue 182
May 23, 2014
Editor: Peter Cooper  
Featured
Data-Binding Revolutions with Object.observe() — Object.observe(), part of a future ECMAScript standard, is a method for asynchronously observing changes to JavaScript objects (for frameworkless two-way binding, say). Support for it has arrived in Chrome 36 beta and Addy Osmani presents a full lowdown on its use.
HTML5 Rocks
24 Talk Videos from EmpireJS — EmpireJS took place in New York City just a few weeks ago but all of the talks are already available to watch. Lots of topics fromsorting algorithms and robots to image analysis on art and Web Components.
EmpireJS
Flo: A New Live Coding Tool for Chrome by Facebook — A Chrome extension that lets you modify running apps without reloading. Live edit JavaScript, CSS, images, etc, and works with your editor of choice.
Facebook
From our Sponsor
Announcing JS Error Reporting and AJAX Timing in New Relic
Currently, 1.2m domains use the New Relic Browser monitoring tools to maintain a comprehensive overview of their browser page load times, throughput, browser transactions, JavaScript errors and Ajax timing. Find out how real-time insights help people build better performing software with New Relic.
New Relic
Reading
The Curious Case of JavaScript NaN — NaN (meaning Not a Number) is a special value in JavaScript that denotes an undefined or unrepresentable value. However, it can also feel like it means ‘Not a NaN’ because NaN === NaN is false. Confused? Ariya lays it out.
Ariya Hidayat
Script-injected “async scripts” Considered Harmful — Script-injected scripts (i.e. scripts dynamically included via JavaScript) do not block the network in the usual way synchronous scripts do. However, there is still a gotcha, as they’re not truly asynchronous.
Ilya Grigorik
A Guide to JavaScript Memory Profiling with Google Chrome — A guide to profiling memory issues in JavaScript webapps, particularly memory leaks and garbage collection pauses.
Google Chrome
Frame-by-Frame Animation with HTML and JavaScript — A detailed walkthrough on creating frame-by-frame animation using JavaScript and the benefits and drawbacks of the technique by Bartek Drozdz.
Flippin’ Awesome
Using Media Queries in JavaScript with AbsurdJS — AbsurdJS provides a polyfill for window.matchMedia which allows you to both make media queries within the browser and also define callbacks for when a media query’s condition matches the environment.
Tech.pro
Convention Based Routing In JavaScript Apps — A look at the state of routing in JavaScript apps and how to implement convention based routing by Burke Holland.
Flippin’ Awesome
Web Animations – element.animate() Is Now in Chrome 36
HTML5 Rocks
Flux in Practice: A Guide to Building UIs with React — What does it actually mean to write an application in the Flux way? (Flux is a set of principles for building scalable apps with React.)
Gary Chambers
Communicating Large Objects with Web Workers in JavaScript
Samuel Mendenhall
Creating Asynchronous Alerts, Prompts, And Confirms In AngularJS — See the comments for some provisos.
Ben Nadel
Fixture Adapters – Ember.js With No Server
SitePoint
Watching
Lesser Known Debugging Techniques — At EmpireJS, Amjad Masad gave a 25 minute talk about debugging, starting with some history and crude methods before moving to monkey patching, live editing, breakpoints, and more.
Amjad Masad
JavaScript Jabber Discusses AngularJS with Igor Minar — A 45 minute round-table discussion featuring the AngularJS project’s team leader, Igor Minar.
JavaScript Jabber
Easing into ECMAScript 6 and Beyond — Facebook’s Ben Newman looks at the future of JavaScript and explores the idea of easing into using ES6’s most useful features from ES5 to avoid a Python 3-style ‘big jump’ situation.
Ben Newman
Jobs
Developer Evangelist — Want to make being part of the Node and Javascript developer community your full time job? Then Orchestrate is looking for you.
Orchestrate
Frontend Developer at Kyto (Berlin, Germany) — Take your chance to develop an entire frontend concept in a team of 6 hungry brains. Create a web app feeling for our B2B online marketing tool.
Kyto
JavaScript Developer — Booking.com is looking for the world’s best Front End Developers all around the globe. Join us at our beautiful headquarters in Amsterdam and work on planet Earth’s #1 accommodation website with some of our industry’s smartest people.
Booking.com
Code, Libraries and Tools
Google Open Sources ‘JsAction’, A JavaScript Event Delegation Library — A tiny event delegation library that allows decoupling the DOM nodes on which the action occurs from the JavaScript code that handles the action.
Google
forms-angular: Form Generation Framework On Top of MEAN and Bootstrap
Mithril: Another Client-side MVC Framework — Encourages MVC best practices, small API, gentle learning curve, only 3KB gzipped.
Leo Horie
EchoJS: An Ahead of Time Compiler and Runtime for ECMAScript — Seems to be very much a prototype/proof of concept.
Chris Toshok
Fluxxor: Tools to Build JS Data Layers with the Flux Architecture — Includes helpers for use with React.
Last but not least..
24% of devs don’t use database source control – make sure you aren’t one of them — Databases are catching up with applications when it comes to version control. So what steps can you take to source control your databases? SQL Source Control connects databases to the source control system you already use. Try SQL Source Control free.
Red Gate Software  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周报#182的更多相关文章

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

    Android开发技术周报182学习记录 教程 App安全二三事 记录 为什么要安全 App的移动安全主要包括下面几种: 密钥破解,导致本地加密数据被盗取. 通信密钥破解,导致接口数据被盗取. 伪造接 ...

  2. JavaScript周报#183

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

  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. Spring注解大全,汇总版

    Spring使用的注解大全和解释 注解 解释 @Controller 组合注解(组合了@Component注解),应用在MVC层(控制层),DispatcherServlet会自动扫描注解了此注解的类 ...

  2. C#-MVC基础-模型(Model)、视图(View)和控制器(Controller)

    搜狗百科:http://baike.sogou.com/v25227.htm?fromTitle=MVC MVC全名是Model View Controller,是软件工程中的一种软件架构模式,把软件 ...

  3. 20190415 OSX系统安装和配置maven

    1.下载maven包[apache-maven-3.6.0-bin.zip] 2.解压到准备安装的目录,我的在:/Users/apple/Documents/javasource/apache-mav ...

  4. 终于解决了贴吧手机版的一个重大BUG

    终于解决了贴吧手机版的一个重大BUG 别诧异虽然同一个域名,但是,PC 和手机打开完全不一样的体验 http://tieba.yunxunmi.com/ 吃点夜校准备做梦去!! 发现 我云贴吧 一个  ...

  5. Python3 print()函数sep,end,file参数用法练习

    来自builtins.py:def print(self, *args, sep=' ', end='\n', file=None): # known special case of print &q ...

  6. 创建自己的区块链游戏SLOT——以太坊代币(三)

    一个以太坊合约版本的轮盘游戏,向合约转账ETH,有几率获得3,5,10,100倍奖励 合约地址:0x53DA598E70a1505Ad95cBF17fc5DCA0d2c51174b 捐赠ETH地址:0 ...

  7. Django与前端的交互

    在创建Django项目后,我们创建了一个App,我将这个App的名字命名为Cal,并在Cal这个文件夹下创建文件 templates. 创建templates文件夹以后,在项目settings.py文 ...

  8. Google Java 编程风格指南 —— 见微知著

    目录 前言 源文件基础 源文件结构 格式 命名约定 编程实践 Javadoc 后记 前言 这份文档是Google Java编程风格规范的完整定义.当且仅当一个Java源文件符合此文档中的规则, 我们才 ...

  9. 深入js之基本语法

    周末正好有空就研究了下汤姆大叔的js系列博客,虽然只是学到点皮毛,依然获益匪浅.不得不说大牛的境界岂是吾等小辈可理解. 变量: js有隐含的全局概念,意味着不声明的所有变量都是全局对象的属性. fun ...

  10. vmware8~12最新版本 克隆Centos6.X 系列虚拟机网卡无法启动问题 (三步即可)

    1.因工作或者学习需要,都需要在VM上克隆一台服务器,此时无论是快捷克隆(相当于快照的机体)或者完整克隆,都会碰到IP问题. 如:创建后症状:启动之后使用ifconfig,发现无ip地址,只有回环地址 ...