let x = 0o10;
What is the correct syntax for a template literal?
A). 'Hello, ${name}!'
B). Hello, ${name}!
C). Hello, ${name}!
D). templateHello, ${name}!
Which of these is a correct array literal?
A). {}
B). []
C). [[]]
D). Array()
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 syntax is used to create a BigInt literal?
A). BigInt(12345)
B). 12345n
C). bigint 12345
D). 12345N
Which of these is a valid Boolean literal?
A). 1
B). 0
C). 1
D). 0
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 can contain mixed data types?
A). Object
B). Array
C). String
D). Number
Which statement is true about the null literal?
A). null is an object
B). null is a keyword
C). null is a primitive value
D). null is a data type
How would you define an empty object literal?
A). []
B). {}
C). empty
D). Object()
Which symbol represents a null literal?
A). undefined
B). null
C). NULL
D). none