Consideraciones previas del lenguaje - ydarias/CoffeeScriptTutorial GitHub Wiki

Los siguientes elementos simplifican la legibilidad del lenguaje, aunque son meramente opcionales y se puede escribir utilizando estos signos de puntuación al estilo JavaScript si se desea.

  • No es necesario utilizar punto y coma ; para finalizar una sentencia, el fin de línea lo hará por si solo.
  • No es necesario el uso de llaves { } para acotar bloques en sentencias condicionales o similares, la indentación indicará cada bloque.
  • No es necesario utilizar paréntesis para invocar una función con argumentos, por defecto detectará que los elementos que siguen al nombre de la función son sus argumentos.
  • var es una palabra reservada y no se permite su utilización. Posteriormente el compilador de CoffeeScript declarará el uso de var por nosotros.