Объединение массивов с помощью coffeescript, для чего _ref?

В документах CoffeeScript для объединения массивов какова цель замыкания , _ref?

Кофейный скрипт:

numbers = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
numbers[3..6] = [-3, -4, -5, -6]

Компилируется в:

var numbers, _ref;
numbers = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9];
[].splice.apply(numbers, [3, 4].concat(_ref = [-3, -4, -5, -6])), _ref;

6
задан AJP 28 July 2012 в 11:06
поделиться