Template literals are string literals allowing embedded expressions. You can use multi-line strings and string interpolation features with them. They were called "template strings" in prior editions of the ES2015 specification.
Syntax
`string text``string text line 1 string text line 2``string text ${expression} string text`tag `string text ${expression} string text`
Examples
console.log(`string text line 1string text line 2`);// "string text line 1// string text line 2"var a =5;var b =10;console.log(`Fifteen is ${a + b} andnot ${2* a + b}.`);// "Fifteen is 15 and// not 20."