Template Literals Strings
Template literals का use Concatenate Strings operator की तरह किसी भी "expression " को string के साथ किया जाता है ।
Q. Why use Template Literals
Template literals में "Concatenate Strings operator" को modification करके इसे small किया गया है और इसका use करना easy है।
Note:- इस Template literals Strings में कहीं भी किसी भी type के expression को use आसानी se कर सकते हैं।
Q. How to use Template Literals Strings?
Template literals का use backticks (`), के साथ किया जाता है।
Syntax :
`string text ${expression} string text`
Note :-backticks (`) का sign keyword में tab से ऊपर का key button होता है
Q. Diffrent between "Concatenate Strings" & Template Literals Strings ?
Concatenate
<script>
let a = "Teach";
document.write("Hello,"+" "+a+ " Coders");
}
</script>
Template Literals
<script>
let b = "Teach";
document.write(`Hello, ${b} coders`)
// use width function
let c = "Teach";
let d = "coders"
function myfunc() {
return(`${c} ${d}`)
}
let e =`hello ${myfunc()}` ;
document.write(e);
</script>