You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
With ES6 features landing quickly in native browsers and readily available for use through Babel and Traceur, it seemed like it was time to look not just at support, but also the performance impact of using these features under the current implementations. While there is great promise for the future, the picture of ES6 feature performance today is very muddled and depends on the specific feature b
ES6 (ECMAScript 2015) に対応しているコード ドキュメント生成ツール、ESDoc を試す。 ESDoc - A Documentation Generator For JavaScript(ES6) h13i32maru/esdoc ESDocというJavaScript向けのAPIドキュメントツールを作りました まずは ESdoc をインストール。グローバルで esdoc コマンドを使いたいなら以下のようにする。 $ npm i -g esdoc 設定は esdoc.json jへ記述する。これは package.json と同じディレクトリに保存するとよいだろう。単純な解析なら対象となる JavaScript とドキュメントの出力ディレクトリを指定するだけでよい。 { "source": "./src/js", "destination": "./esdoc" } 設
JSer.info #234 - Ember DataがついにStableリリースされました。 Ember.js - Ember Data v1.13 Released 2年ほど前にEmber Data 1.0 Beta 1が公開されていましたが、その後も順調に変化を重ねて、今回Ember.jsのバージョンに併せてEmber Data 1.13としてリリースされました。 リリース記事ではEmber Data 2.0に向けての変更点についても書かれています。 JavaScript Scene Tech Survey Results — JavaScript Scene — Mediumという記事ではTwitterでEric Elliottさんが中心となってJavaScriptについてアンケートを取った結果が公開されています。 ES6を使った事があるかや興味のあるES6の機能、興味のあるフレー
あらすじ Web技術が複雑になる中で、JavaScriptのプロファイリングをとる方法とは。 プロファイリングを取るためのコードを手で書いてみましょう。 とてもシンプルで、かつ最高のJavaScriptプロファイラ sjsp を作りました。 本当にあった怖い話 上司 「とにかくJavaScriptのコードを速くしてくれ」 私 「分かりました、速くします」 (次の日) 私 「いいプロファイラがないなら作ればいいじゃない」 同じチームの人 「えっ?」 私 「最高のJavaScriptプロファイラ作ったよ」 同じチームの人 「「えっえっ???」」 私 「早速使ってみたらこことここが遅いって分かったよ」 同じチームの人 「「「この子は一体…」」」 JavaScriptのプロファイリングの難しさ 近年、Webブラウザーの処理速度は著しく向上し、その可用性の高さから、アプリケーションのプラットフォーム
Buyer Protection Program When you buy a domain name at Dan.com, you’re automatically covered by our unique Buyer Protection Program. Read more about how we keep you safe on our Trust and Security page. Next to our secure domain ownership transfer process, we strictly monitor all transactions. If anything looks weird, we take immediate action. And if the seller doesn't deliver on their part of the
I’ve recently been looking at JavaScript build tools because I am starting a project in AngularJS. So of course, I will need a build tool to compile, bundle and minify my scripts and style sheets. Another reason to look into these now is that Visual Studio 2015 will add support for task runners like Grunt and Gulp. My starting point in this process was the “Gruntfile.js” created for me by the usef
The speed of innovation in JavaScript Land is so high, that some people even think it is counter-productive. A library can go from early-adopter toy, to state-of-art, to obsolescence in the course of a few months. Being able to identify a tool that is going to stay relevant for at least another year is becoming an art itself. When React.js was released two years ago, I was just learning Angular, a
tl;dr — A thin wrapper around Backbone Model and Collection to force uni-directional data flow for Flux architecture. github.com/vidoss/flux-backbone Ever since I learned about Facebook Flux, I was intrigued. The problem it is trying to solve resonated well with me. But most of the apps I work on day-to-day basis are Backbone apps. Since Flux is more of a pattern than a framework I ventured into c
Stay Relevant and Grow Your Career in TechPremium ResultsPublish articles on SitePointDaily curated jobsLearning PathsDiscounts to dev toolsStart Free Trial7 Day Free Trial. Cancel Anytime. The HTML5 Local Storage API (part of Web Storage) has excellent browser support and is being used in more and more applications. It has a simple API and certainly has its drawbacks, similar to cookies. Over the
An ECMAScript 2015 Promise is a great way to handle asynchronous operations. The Promise.all function provides an easy interface to let a bunch of promises settle concurrently. However, it's an all-or-nothing approach: all your promises get created simultaneously. If you have a ton of operations that you want to run with some concurrency, Promise.all is no good. Instead, you probably want to limit
The original intent of this project was to note down the syntax and basic concepts of Javascript for personal use, also used as a syllabus for teaching at the same time. The effectiveness of using a Mind map diagram to summarize a programming language is totally unexpected, it looks like a catalogue of handbook talking about Javascript and filled with syntax details. With a single picture/file, Ja
var ControllerRouter = require('controler-router'); // Get router for provided routes var router = new ControllerRouter({ // '/' route '/': function () { console.log("Root!"); }, // '/foo' route 'foo': function () { console.log("Foo!"); }, // '/foo/bar' route 'foo/bar': function () { console.log("Foo, Bar!"); }, // '/lorem/*' dynamic route 'lorem/[0-9][0-9a-z]+': { match: function (id) { if (id !=
You’ve heard of ES6 right? It’s the new version of JavaScript that is awesome in so many ways. I frequently wax lyrical about all of the amazing new features I keep discovering with ES6, much to the chagrin of my colleagues (consuming someone’s lunch break talking about ES6 Modules seems to be not to everyone’s liking). A set of great new features for ES6 comes in the form of a slew of new metapro
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く