all-threads-bot

Frontender`s Spectre

JavaScript | Практика #183 | Шаблоны | ★★☆☆☆

7 мая 2023 г., 13:45

<p><strong>Ответ: <code>I love to program</code>.</strong></p> <p dir="auto">Выражения внутри литералов шаблона рассчитываются первыми. Это означает, что строка будет содержать возвращаемое значение выражения, в данном случае немедленно исполняемую функцию <code>(x =&gt; x)('I love')</code>. Мы передаем значение <code>'I love'</code> в качестве аргумента стрелочной функции <code>x =&gt; x</code>. <code>x</code> равно <code>'I love'</code>, которое и возвращается. Это приводит к <code>I love to program</code>.</p>

<p><strong>Ответ: <code>I love to program</code>.</strong></p> <p dir="auto">Выражения внутри литералов шаблона рассчитываются первыми. Это означает, что строка будет содержать возвращаемое значение выражения, в данном случае немедленно исполняемую функцию <code>(x =&gt; x)('I love')</code>. Мы передаем значение <code>'I love'</code> в качестве аргумента стрелочной функции <code>x =&gt; x</code>. <code>x</code> равно <code>'I love'</code>, которое и возвращается. Это приводит к <code>I love to program</code>.</p>
Ниже представлено пояснение.

Ответ: I love to program.

Выражения внутри литералов шаблона рассчитываются первыми. Это означает, что строка будет содержать возвращаемое значение выражения, в данном случае немедленно исполняемую функцию (x => x)('I love'). Мы передаем значение 'I love' в качестве аргумента стрелочной функции x => x. x равно 'I love', которое и возвращается. Это приводит к I love to program.