Я видел в конкретном проекте этот синтаксис, используемый постоянно:
function a() {
return 'hello';
}
function b() {
return `${a()} world`;
}
b();
и все переменные были почти опущены. Почему просто не используйте синтаксис ниже?
const a = `hello`;
const b = `${a} world`;
console.log(b);
Какое преимущество имеет функция, используемая для возврата сравнения строк в const, потому что я не вижу практического. Мне приходит в голову только то, что const b
выполняется все время, по сравнению с function b
, который выполняется только при вызове. Я что-то упустил?