Re: Javascriptでデザインパターン (その7: Chain of Responsibility)
Javascriptでデザインパターン (その7: Chain of Responsibility) - まめージェント読んだ。委譲先での処理に非同期処理を含まないパターンなら、単純にユーザーイ...
17 search resultsShowing 1~17 results
Javascriptでデザインパターン (その7: Chain of Responsibility) - まめージェント読んだ。委譲先での処理に非同期処理を含まないパターンなら、単純にユーザーイ...
【追記1】例外処理を含めた簡単なサンプルも書いてみました。(2015.04.22) https://gist.github.com/ishiduca/956ee21635bfc40537e7 【...
addEventLister を上手く使いこなせていない事を痛感したのでメモしておく。 気付きがあった段階で、追記していきたい。 基本 elementTarget.addEventListene...
具体的に言うと、例外を発行した後、そのストリームが機能しないように見える(ので、その後続のストリームにデータがわたらない)。 streamをまともに使ってこなかったので、例外が起きたところでハマ...
思いつきでエラーのクローン。使い道とか全く思いつかないけど cloneError.js ;(function (global) { 'use strict' var isBrowser = !!...
はじめに この記事はコールバック地獄からの脱却を狙った記事ではありません if (err) return onError(err) と書くのは不毛に感じる nodejsライクなコールバック関数(...
Ractive.jsのハッシュをリストに展開して表示するのはどうするのがスマートなんだろうか? 【追記】tekkoc さんに正当な方法を教えてもらいました。 tekkoc さんのコメントを参照く...
あけましておめでとうございます。 昨年は JS くらいしか書いてないような気がするので Perl +TDD で年始め。 題材には これであなたもテスト駆動開発マスター!?和田卓人さんがテスト駆動...
任意の配列のデータを空の配列に移し替える幾つかのベンチマーク取ってみた この例だと、配列Wのデータを配列WWに1つずつ逆順に移し替えるもの。 現実的な場面としてはランダムな順番に入れ返るケースを...
現在時刻に依存するモジュールでテストを書く場合、まあ Mock ライブラリを使えばいいんだけど 数行程度のモジュール テスト環境を最小限にしたい(普段の環境以外でテストさせたい) とかいう場合の...
ブラウザJSでも require('util').inherits 的なことができるとやっぱり都合がいいので、モジュール化してみた inherits.js (function (global) ...
毎回スクリプト書くのも面倒だし、ワンライナーにしてエイリアス登録しておくといい $ perl -MJSON -MYAML -wl -e 'print JSON->new->utf8(...
これまで ブラウザ側でベンチマーク取ったことなかったので、node.js と ブラウザの両方で動作するモジュールでベンチマーク取ってみた。 構成は以下のとおり . |-- b/ | |-- ...
worker.js で 投じられたError を処理するテストを(QUnit で書いてて)ハマったのでメモ asyncTest('worker.jsから渡されるエラーを処理する', functi...
昨日からこういう書き方してる。 math.js (function (loader) { loader(function _commonDefine () { var math = {}; ma...
正規表現のクローンは作る必要あるのかわかんないけど、どうなんだろう? 任意のハッシュに正規表現が登録されていて、何かのタイミングで書き換えられたら困るとかそういう場合があるかどうか... あと、...
Object.create 第2引数のハッシュ書くのたるい function createObject (org, options) { return (typeof org === 'unde...
17 search resultsShowing 1~17 results
Qiita is a knowledge sharing service for engineers.