//Trying to convert zis javascript...
http.createServer(app).listen(app.get('port'), function(){
console.log("Express server listening on port " + app.get('port'));
});
//To zis coffee-script
http.createServer(app).listen app.get('port'), (x) ->
console.log "Express server listening on port " + app.get 'port'
Ma question est la suivante: Est-ce que je dois utiliser des parenthèses quand je l'offre app.get (« port ») la valeur "comme premier argument à « écouter » Si j'écris la extrait de code sans utiliser les parenthèses:Comment convertir javascript snipped à coffeescript
http.createServer(app).listen app.get'port' (x) ->
console.log "Express server listening on port " + app.get 'port'
Wont la fonction de rappel est passé comme second argument app.get?
Pourquoi ne pas l'essayer et voir? –
Tout simplement parce que vous pouvez souvent appeler des fonctions sans parenthèses, cela ne signifie pas que vous devriez *. Lorsque vous enchaînez des appels de fonction comme celui-ci, vous devez utiliser des parenthèses pour plus de clarté, même lorsque la priorité est ce que vous voulez. –
pourquoi ne pas simplement regarder le javascript généré? tu auras ta réponse. – mpm