タグ

ブックマーク / qiita.com/ktty1220 (2)

  • Backbone.jsで全イベントをconsoleに出力するデバッグ用スクリプト - Qiita

    最近こんな記事を見かけて、フーンと思いながら眺めていたら、便利そうな内容(Ease debugging of Backbone events)を見かけたので、自分なりにアレンジしてみました。 Backbone.jsで作成したオブジェクトで発火した全イベントをこんな感じでconsoleに出力してくれます。 ソースは以下(コメントの指摘を受けて一行修正しました)。 (function () { 'use strict'; // ログのスタイル var logStyles = { timestamp: { color: 'gray' }, label: { color: 'white', 'border-radius': '2px' }, event: { color: 'blue', 'font-weight': 'bold', 'font-size': '110%' } }; // ラベルの

    Backbone.jsで全イベントをconsoleに出力するデバッグ用スクリプト - Qiita
  • CoffeeScript 1.5.0新機能 literateモードを試してみた - Qiita

    CoffeeScript 1.5.0でliterateモードなるものが追加されたらしい。 「.litcoffee」という拡張子のファイルに対して適用されるもので、literateモードでは行頭にインデントがある行のみがCoffeeScriptコードとして解釈され、それ以外の行はすべて無視される。これにより、ドキュメント内に埋め込まれたCoffeeScriptコードを簡単に実行できるようになる。もちろん、.literate形式のファイルをJavaScriptにコンパイルすることも可能だ。 SourceForge.JP Magazineより抜粋 というわけで下のようなmarkdownを作って試してみました。 使用感なんかも書いてあります。 # CoffeeScript 1.5.0 新機能 literateモード お試し ## インデントについて * タブの場合は1個から、スペースの場合は4個目

    CoffeeScript 1.5.0新機能 literateモードを試してみた - Qiita
  • 1