JavaScript | Практика #183 | Шаблоны | ★★☆☆☆
<p><strong>Ответ: <code>I love to program</code>.</strong></p>
<p dir="auto">Выражения внутри литералов шаблона рассчитываются первыми. Это означает, что строка будет содержать возвращаемое значение выражения, в данном случае немедленно исполняемую функцию <code>(x => x)('I love')</code>. Мы передаем значение <code>'I love'</code> в качестве аргумента стрелочной функции <code>x => 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 => x)('I love')</code>. Мы передаем значение <code>'I love'</code> в качестве аргумента стрелочной функции <code>x => 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
.