Q
What is the correct way to declare a string literal?

Answer & Solution

Answer: Option D
Solution:
String literals can be enclosed in single quotes ('), double quotes ('), or backticks (`).
Related Questions on Average

Which of the following correctly defines a function literal?

A). function add(a, b) { return a + b; }

B). function = add(a, b) { return a + b; }

C). function: add(a, b) { return a + b; }

D). function add() = { a + b }

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'; } }

Which of the following is a correct way to define a decimal literal?

A). 42

B). 42

C). 0x42

D). 0b42

Which symbol represents a null literal?

A). undefined

B). null

C). NULL

D). none

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

A). 1234

B). 0b1010

C). 0xGHI

D). 0o89

Which literal can contain mixed data types?

A). Object

B). Array

C). String

D). Number

Which of these is a valid Boolean literal?

A). 1

B). 0

C). 1

D). 0

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

What is the correct syntax for a template literal?

A). 'Hello, ${name}!'

B). Hello, ${name}!

C). Hello, ${name}!

D). templateHello, ${name}!