Jak wykonać następujące czynności w 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");
});
})
To jest ładny kanoniczny sposób na napisanie go w CoffeeScript - od osoby, która przyniosła ci CoffeeScript! Ten przykład ilustruje szereg funkcji CoffeeScript, które moim zdaniem sprawiają, że CoffeeScript jest tak miłym, małym językiem do pracy. – yfeldblum
Dzięki za odpowiedź i podziękowania za coffeescript. Myślę, że moja trudność w chwytaniu coffeescriptu dotyczy raczej mojego braku wiedzy na temat javascript. Ale jeśli mógłbym coś zasugerować, to może wyjaśnić na twojej stronie coffeescript dziwnie wyglądające definicje funkcji zaczynające się od 'func_name = function (x)'. Wiedząc, że wcześnie, zaoszczędziliby mi kłopotów. – Tum