Published 02 Oct, 2015 under Release Notes ESLint v1.6.0 released We just pushed ESLint v1.6.0, which is a minor release upgrade of ESLint. This release adds some new features and fixes several bugs found in the previous release. Highlights Here are some highlights of changes in this release. Autofixing of more rules ESLint v1.6.0 introduces several more autofixing rules to use with the --fix comm
Nicholas C. Zakas started looking for a way to automatically detect incorrect patterns. He couldn’t get the idea of a linter with pluggable runtime rules out of his head. He had just spent a bunch of time learning about Esprima and abstract syntax trees (ASTs), and he thought to himself, “It can’t be all that hard to create a pluggable JavaScript linter using an AST.” It was from those initial tho
We use DocPad, a static generator in NodeJS, to create an easily customizable template. More than that, hosting is free via GitHub Pages and you can use your own domain (more information about that on Deploy). By default, we have the following sections: About - to describe what's the main goal of your event. Location - to show where it's going to happen through Google Maps. Speakers - to list info
The JavaScript Encyclopedia This is a work in progress. The goal of this project is to produce a complete encyclopedia for the current language and any future versions that might appear. The encyclopedia will be developed in Cyc, a simple language that was inspired by Brian Reid's Scribe. Cyc is described in the preface.The source of this book can be found at https://github.com/douglascrockford/Th
Q1.について 標準化されていないと思います。 私も、7.2 The Window object - HTML Standardを見ましたが、 該当するような箇所は見つかりませんでした。 w3cの仕様でもそうですね。 Q2.について 他のイベントが発火したら書き換えられる不安定なもの、という意味では、 イベントハンドラで処理している間に他のスレッドから書き換えられる事は、 仕様上は無いので、問題なさそうです。 ブラウザにバグがあって仕様を満たしていない場合は、 どうしようもありませんが。 Javascriptでのスレッドは、メインのスレッド1つと、Web Workerのスレッドしかなく、 Web Workerからはwindowオブジェクトを参照、操作できないためです。 Javascriptがシングルスレッドという事について 仕様のどの部分によるものか、私も気になっていましたので、 この機会
Flux is both one of the most popular and one of the least understood topics in current web development. This guide is an attempt to explain it in a way everyone can understand. The problemFirst, I should explain the basic problem that Flux solves. Flux is a pattern for handling data in your application. Flux and React grew up together at Facebook. Many people use them together, though you can use
iOS9がリリースされ、iPhone6sも発売され、iOS9 Safari9で使える新機能をWebプログラマ目線で使ってみたいものをいくつか試してみました。iOSはアップデートの進捗がわりと良いので、新機能でもモバイルサイトであれば積極的に使える…はず。デスクトップ版の方は…お察しください。 ぶっちゃけ今回はそこまで目玉機能はなく、地味です。地味ですが、SafariでWebアプリを作れるようになりそうな気配がどことなくするようなしないような感じの内容です。残念ながらServiceWorkerには対応していないので、それに対応してくれたらもっとアレなんですが。 iOS Safari9の新機能(OSX版含む) CSS系 backdropフィルタ対応 新し目のiOSやOSXとかのメニューバーが半透過されるあれが作れます。要は背景要素に対してフィルタがかけられるプロパティです。綺麗で良いですね。
JSer.info #247 - Redux v3.0.0がリリースされました。 v3.0.0ではActionオブジェクトがtypeを持っていないと例外を投げる破壊的変更のみが含まれていて、機能追加などはv3.0.1で行われています。 Release v3.0.1 · rackt/redux v3.0.1ではデバッグ時のみcombineReducers()で登録したミドルウェアが変換する度にState Shapeをチェックするようになり、おかしな変換が起きたことを検知しやすくなっています。 How to Write an Open Source JavaScript Library - Lesson Series by @kentcdodds @eggheadioのスクリーンキャストシリーズでは、JavaScriptのライブラリを書いてオープンソースとして公開する方法などについて解説されて
In ECMAScript 6, the object Symbol has several properties that contain so-called well-known symbols (Symbol.iterator, Symbol.hasInstance, etc.). These let you customize how ES6 treats objects. This blog post explains the details. Warning # Implementation of the features described here is work in progress. Consult the “ECMAScript 6 compatibility table” for what is supported where (spoiler: not muc
what-forces-layout.md What forces layout / reflow All of the below properties or methods, when requested/called in JavaScript, will trigger the browser to synchronously calculate the style and layout*. This is also called reflow or layout thrashing, and is common performance bottleneck. Generally, all APIs that synchronously provide layout metrics will trigger forced reflow / layout. Read on for a
ECMAScript 2015(ES6)の概要と次世代JavaScriptの新たな機能 泉水翔吾 この記事は「ECMAScript2015/ES6特集」の第1回目です。この特集ではJavaScriptの次世代仕様であるECMAScript 2015(ECMAScript 6)を取り上げ、歴史や経緯から追加された機能や文法の詳細など複数回に渡って解説していきます。 ECMAScriptとJavaScript そもそもECMAScriptとはなんでしょうか?JavaScriptとは一体何が違うのでしょうか?ECMAScriptとJavaScriptの関係は、JavaScriptが生まれた1995年まで遡ります。 JavaScriptは1995年、当時Netscape CommunicationsにいたBrendan Eich氏がWebで実行できるスクリプト言語として開発しました。その後Inte
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く