Motivation to bring template literals in ES6

There’s a new noise ordinance in JavaScript; it advises us to use elegant, concise, and pleasant code in place of noisy, verbose, repetitive boilerplate code.

String literals

Single quotes and double quotes are used interchangeably in JavaScript, and both can only contain string literals. To embed the value of a variable or a result of an expression into a string, we traditionally used + to concatenate. However, this can get verbose and noisy, as in the following example.

Get hands-on with 1200+ tech skills courses.