タグ

ブックマーク / dsk.mn (1)

  • CoffeeScript Tips - I/O

    即時関数の引数に別名をつける 1 2 do ($ = jQuery) -> console.log $ コンパイルすると 1 2 3 (function($) { return console.log($); })(jQuery); jQuery のプラグイン書くときとかに使う。 オブジェクトリテラルでオブジェクトを作る 1 2 3 4 a = 3 b = true c = 'bar' console.log {a, b, c} # => { a: 3, b: true, c: 'bar' } superを引数付きでコールする super()ではなくsuperと書くことで引数を引き継いでコールしてくれる。 1 2 3 4 5 6 7 class Foo constructor: (@a) -> class Bar extends Foo constructor: -> super bar

  • 1