ECMAScript 2015 added the ability to use template literals instead of concatenation. Since their use is clearer and more concise, they are preferred in environments that support ECMAScript 2015. == Noncompliant Code Example ---- function sayHello(name) { console.log("hello " + name); // Noncompliant } ---- == Compliant Solution ---- function sayHello(name) { console.log(`hello ${name}`); } ----