Разбираю минимизированный код javascript и возникла проблема в понимании того, что делает код
this.t = {};
this.tick = function (a, d, c) {
c = void 0 != c ? c : (new Date).getTime();
this.t[a] = [c, d]
};
особенно хотелось бы узнать, что делает эта строка
c = void 0 != c ? c : (new Date).getTime();