Я хотел бы сделать представление "моментальных" объектов короче, потому что у меня есть структура данных, которая содержит многие из них, и я хотел бы сделать ее представление более компактным.
Пример:
node-repl> d = new Date()
2018-05-29T12:50:12.111Z
node-repl> m = moment(d)
=> VERY LONG THING IN OUTPUT
Теперь представьте, что у вас есть много мгновенных объектов "m1", "m2" ... и они распределены по структуре данных как l = ["hello", m1, "мир", м2, м3 ...].Чтение списка «л» становится затруднительным.
Мне бы хотелось, чтобы объект «момента» по умолчанию печатался в REPL как «момент ДД-ММ-ГГГГ».
Должно быть что-то похожее на это, но я не знаю, как сделать это правильно.
moment.prototype.toString = function() {
var dd = this.format("DD-MM-YYYY");
var out = "moment-" + dd;
return out;
}
У вас есть какой-нибудь совет?