Which syntax is used to create a BigInt literal?
A). BigInt(12345)
B). 12345n
C). bigint 12345
D). 12345N
Which of the following is a correct way to define a decimal literal?
A). 42
B). 42
C). 0x42
D). 0b42
What is the correct way to declare a string literal?
A). 'Hello'
B). Hello
C). Hello
D). All of the above
Which literal can contain mixed data types?
A). Object
B). Array
C). String
D). Number
Which of the following is a valid hexadecimal literal?
A). 0xG1
B). 0x1G
C). 0x1A
D). 0x1Z
Which of these is a valid Boolean literal?
A). 1
B). 0
C). 1
D). 0
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
How do you declare a Symbol literal?
A). Symbol()
B). symbol('id')
C). Symbol('id')
D). symbol()
What is the value of x after the following code executes?
let x = 0o10;
A). 8
B). 10
C). 16
D). 0
Which regular expression literal matches a string containing 'abc'?
A). /abc/
B). /a.b.c/
C). /ab*c/
D). /abc/i