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
What is the value of x after the following code executes?
let x = 0o10;
A). 8
B). 10
C). 16
D). 0
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
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
What will be the output of the following code?
let greeting = Hello, ${'World'}!;
A). Hello, World!
B). Hello, ${'World'}!
C). Hello, ${World}!
D). Hello, 'World'!
How do you declare a Symbol literal?
A). Symbol()
B). symbol('id')
C). Symbol('id')
D). symbol()
Which literal can contain mixed data types?
A). Object
B). Array
C). String
D). Number
What is the correct way to declare a string literal?
A). 'Hello'
B). Hello
C). Hello
D). All of the above