hitode909の日記

趣味はマリンスポーツですの日記です

インターン来てくれ!!

CoffeeScriptで関数呼び出しの括弧を省略する

CoffeeScript,なんとなく,括弧省略するほうがかっこいいと思って,括弧省略して書いてみてる.


引数ある場合は括弧省略する

express = require "express"

これはこうなる.

express = require("express");


引数ない場合はdoで呼出す

app = do express

これはこうなる.

app = express()


メソッドチェインするときは値を括弧で囲む

io = (require 'socket.io').listen server

これはこうなる.

io = require('socket.io').listen(server);


人の書いたCoffeeScript読む機会なくて普通はどう書くか知らない.かっこいいコードあったら教えてください.