Хао.

Проясните пожалуйста один момент.
Сижу сейчас, привожу сторонний минифицированный код (js) в читабельный вид и наткнулся на такую конструкцию:

var d = l, c;

Можете пояснить, что именно тут происходит?

Просто, допустим,

var d = 2, c = 3;

понятно - это равнозначно

var d = 2;
var c = 3;

А вот описанное выше не пойму.
Есть только предположение, что это аналогично

var d = [l, c];

Но я не уверен. Поясните, пожалуйста. Ибо гуглёж выдаёт всё время второй вариант - когда двум переменным присваивается значение, а не два значения одной переменной.


upd: или же это равнозначно
var d = l;
var c;

?