Q
What is the correct syntax for a template literal?

Answer & Solution

Answer: Option C
Solution:
Template literals are enclosed in backticks and can embed expressions using ${expression}.
Related Questions on Average

Which of these is a correct array literal?

A). {}

B). []

C). [[]]

D). Array()

Which symbol represents a null literal?

A). undefined

B). null

C). NULL

D). none

Which literal can contain mixed data types?

A). Object

B). Array

C). String

D). Number

How would you define an empty object literal?

A). []

B). {}

C). empty

D). Object()

Which literal correctly defines an object with a method?

A). { name: 'Alice' }

B). { name: 'Alice', greet: function() { return 'Hello'; } }

C). { 'name': 'Alice', 'greet': () => 'Hello' }

D). { name: 'Alice', greet() { return 'Hello'; } }

How do you declare a Symbol literal?

A). Symbol()

B). symbol('id')

C). Symbol('id')

D). symbol()

Which regular expression literal matches a string containing 'abc'?

A). /abc/

B). /a.b.c/

C). /ab*c/

D). /abc/i

Which of the following is a valid numeric literal in JavaScript?

A). 1234

B). 0b1010

C). 0xGHI

D). 0o89

Which of the following correctly defines a method in an object literal?

A). { name: 'Alice', greet: () => 'Hello' }

B). { name: 'Alice', greet() { return 'Hello'; } }

C). { name: 'Alice', greet: function() { return 'Hello'; } }

D). All of the above

Which of the following is a valid hexadecimal literal?

A). 0xG1

B). 0x1G

C). 0x1A

D). 0x1Z