Я интересно, если есть лучший способ сделать это:Node.js добавление нескольких свойств объекта
module.exports.foo = "bar";
module.exports.bar = "baz";
module.exports.foobar = "foobaz";
Теперь, я слышал о «с» (и его опасности), но это Безразлично 't здесь, потому что он не может добавлять новые свойства к объекту, он может только изменять существующие свойства. На самом деле, если вы попытаетесь добавить новые свойства, вы в конечном итоге скроете область охвата, которая не очень приятна.
Нечто подобное было бы неплохо:
module.exports += {
foo: "bar",
bar: "baz",
foobar: "foobaz"
}
Но что превращает обе стороны в строки до конкатенации их, которые не то, что я хочу.
Существует ли такой синтаксический сахар в JavaScript с поддержкой Node.JS? Может быть, функция на «модуле» для добавления сразу нескольких свойств?
Я думаю, что цикл является меньшим из этих двух зол. –