Как я должен цепочки вызова функции в Coffeescript

Самый быстрый способ, которым я могу придумать, это:

var sunday = DateTime.Today.AddDays(-(int)DateTime.Today.DayOfWeek);

Если вы хотите, чтобы любой другой день недели был вашей датой начала, все, что вам нужно сделать, это добавить значение DayOfWeek в конец

var monday = DateTime.Today.AddDays(-(int)DateTime.Today.DayOfWeek + (int)DayOfWeek.Monday);

var tuesday = DateTime.Today.AddDays(-(int)DateTime.Today.DayOfWeek + (int)DayOfWeek.Tuesday);
16
задан leon 18 April 2012 в 06:50
поделиться

1 ответ

Эта проблема была только что исправлена ​​ здесь .

Так, например:

obj
 .func1 "aaa"
 .func2 "bbb"

будет скомпилировано в

obj.func1("aaa").func2("bbb");

Возможно, вам придется использовать последнюю версию в основной ветке сейчас, в npm:

npm install -g http://github.com/jashkenas/coffee-script/tarball/master
19
ответ дан boh 18 April 2012 в 06:50
поделиться
Другие вопросы по тегам:

Похожие вопросы: