← Back to all TILs

String Interpolation With Template Literals

javascript Written October 22, 2017

ES6 adds support for template literals. Template literals make it much easier to compose strings of content -- string interpolation. They allow for single and double quotes without having to fuss with escaping. Embedded expressions are also supported which means you can avoid awkward-to-type string concatenation with the + operator.

Here is an example:

> let movie = 'it'
undefined
> `What's up, I just saw "${movie.toUpperCase()}".`
"What's up, I just saw "IT"."

Other posts like this