Q
Which statement correctly declares a JavaScript object?

Answer & Solution

Answer: Option A
Solution:
Option A correctly declares a JavaScript object named 'person' with properties 'name' and 'age' using curly braces {} and key-value pairs. Option B uses parentheses () and '=>' arrows, which are not valid for object declaration. Option C uses square brackets [], which are used for arrays, not objects. Option D uses 'var' instead of 'let' or 'const' and correctly declares an object.
Related Questions on Average

Which statement correctly declares a JavaScript module?

A). export function myFunc() {}

B). const myModule = function() {}

C). module.exports = myModule;

D). import myModule from './myModule.js';

How can you convert a string to a number in JavaScript?

A). parseInt('10')

B). parseFloat('10.5')

C). Number('10')

D). All of the above

What is the correct way to declare a JavaScript class?

A). class Rectangle {}

B). let Rectangle = {}

C). function Rectangle() {}

D). Rectangle {}

What is the purpose of the 'typeof' operator in JavaScript?

A). To check if a variable is defined

B). To check the data type of a variable

C). To assign a data type to a variable

D). To increment the value of a variable

Which operator is used for strict inequality in JavaScript?

A). !==

B). !=

C). <>

D). /=

Which method is used to remove the last element from a JavaScript array?

A). colors.pop();

B). colors.removeLast();

C). colors.splice(-1, 1);

D). colors.deleteLast();

Which statement correctly declares a JavaScript array?

A). let colors = ['red', 'green'];

B). const colors = {'red', 'green'};

C). const colors = ['red', 'green'];

D). var colors = ('red', 'green');

What is the correct way to declare a variable in JavaScript?

A). var x = 10;

B). let x = 10;

C). const x = 10;

D). variable x = 10;

How can you prevent a JavaScript function from executing immediately?

A). Using async/await

B). Using the defer attribute in HTML script tag

C). Wrapping the function in parentheses

D). Using the setTimeout function

Which statement correctly declares a JavaScript function?

A). function greet() {}

B). const greet = function() {}

C). const greet = () => {}

D). const greet = {}