¿Cómo hago lo siguiente en CoffeeScript?
$(function() {
$('input#username').keyup(function() {
var username = $('input#username').val();
url = '/users/check_username/';
params = { username : username };
$.get(url, params, function(response){ markUsername(response); }, "json");
});
})
¡Esta es la buena manera canónica de escribirla en CoffeeScript, de la persona que trajo CoffeeScript! Este ejemplo ilustra una serie de características de CoffeeScript que creo que hacen de CoffeeScript un lenguaje tan agradable para trabajar. – yfeldblum
Gracias por la respuesta y gracias por coffeescript. Creo que mi dificultad para comprender coffeescript es más sobre mi falta de conocimiento de JavaScript. Pero si pudiera hacer una sugerencia, ¿qué le parece explicar en su página de coffeescript las extrañas definiciones de funciones que miran, que comienzan con 'func_name = function (x)'. Sabiendo que desde el principio me habría ahorrado algunos problemas. – Tum