Добрый день всем. Я не нашел никаких исследований или статей по этому поводу. Возможно, я использовал неправильные условия поиска. но мой вопрос позволяет сказать, например, что я пишу небольшую библиотеку утилиты в JavaScript для себя, и я хочу включить две небольшие функции out(arg)
и outln(arg)
. Мой вопрос: должен ли я просто позвонить console.log()
или return console.log()
. Я видел, как это делалось в обоих направлениях, но никогда не видел причин возвращать вызов метода. Мне было интересно, какой путь лучше или это вообще имеет значение?Должен ли я вернуть вызов метода, например console.log()?
EX.
// This way:
var lib = {
out: function(args){
console.log(args);
},
outln: function(args){
console.log(args + "\n");
}
};
// Or this way?
var lib = {
out: function(args){
return console.log(args);
},
outln: function(args){
return console.log(args + "\n");
}
};
Зачем вам нужно возвращать то, что вы не используете? Как правило, возврат из функции - это то, что вы хотите использовать в другом месте. Если вы не собираетесь использовать его, не возвращайте его p.s. Это может не работать одинаково во всех браузерах https://developer.mozilla.org/en-US/docs/Web/API/Console/log – Magrangs
Эй, извините за поздний ответ ... колледж ... но я очень ценю отзывы и ссылку. Я никогда не думал об этом так, как я предполагаю, но это логично и имеет общий смысл. Нет необходимости возвращать то, что я не буду использовать. –