Solved MCQ of JavaScript set-1


1. State whether the following statements are True or False.

i) JavaScript ignores spaces, tabs and newlines that appear in JavaScript program.

ii) Semicolons are necessary while writing JavaScript statements.

iii) JavaScript is a case-sensitive language.

A) i- True, ii- False, iii-True

B) i- False, ii- True, iii-True

C) i-True, ii-True, iii-False

D) i- False, ii- False, iii-True



2. Which of the following are the advantages of JavaScript?

i) Less server interaction

Titel WikiBook JavaScript
Titel WikiBook JavaScript (Photo credit: Wikipedia)
ii) Immediate feedback to visitors

iii) Reading or writing of files

iv) Increased interactivity

A) i, ii and iii only

B) i, iii and iv only

C) i, ii and iv only

D) All i, ii, iii, and iv



3. Which of the following is NOT an operator used in JavaScript?

A) Arithmetic Operator

B) Comparison Operator

C) Conditional Operator

D) Static Operator



4. JavaScript For Loops contains the following important parts.

i) The loop initialization to start value.

ii) The test statement to test if the given condition is True or not.

iii) The iteration statement to increase or decrease counter.

iv) The end statement to finish the loop.

A) i, ii and iii only

B) i, iii and iv only

C) i, ii and iv only

D) All i, ii, iii, and iv



5. In JavaScript, a ............................ is simply an identifier followed by a colon that is applied to a statement or block of code.

A) bookmark

B) label

C) break

D) continue



6. A JavaScript function which can be defined dynamically along with the new operator using ..........

A) Nested Function

B) Function Literals

C) Function ( ) Constructor

D) None of the above



7. A function literal is an expression that defines unnamed function. The syntax for function literal is ......

A) var variable name=function (Argument list){Function Body};

B) variable name=function (Argument list){Function Body};

C) var variable name =new function(Arg1, Arg2, ......,"function body");

D) variable name =new function(Arg1, Arg2, ......,"function body");



8. Match the following JavaScript function with their description.

i) onblur             a) script runs when element changes

ii) onmouseup     b) script runs when the form is reset

iii) onchange       c) script runs when the element lost focus.

iv) onreset          d) script runs when mouse button is released.

A) i-d, ii-c, iii-a, iv-b

B) i-b, ii-c, iii-a, iv-d

C) i-c, ii-d, iii-a, iv-b

D) i-a, ii-c, iii-d, iv-b



9. Cookies are a plain text data record having the following variable length fields.

i) Expires                  ii) Starts            iii) Domain             iv) Secure

A) i, ii and iii only

B) i, iii and iv only

C) i, ii and iv only

D) All i, ii, iii, and iv



10. While reading Cookies, the ................ string will keep a list of name = value pairs separated by semicolons, where name is the name of a cookie and value is its string value.

A) document.cookie

B) read.cookie

C) cookie.string

D) name.cookie

Answers:

1.   A) i- True, ii- False, iii-True
2.   C) i, ii and iv only
3.   D) Static Operator
4.   A) i, ii and iii  only
5.   B) label
6.   C) Function ( ) Constructor
7.   A) var variable name=function (Argument list){Function Body};
8.   C) i-c, ii-d, iii-a, iv-b
9.   C) i, ii and iv only
10. A) document.cookie


You Might also view the following Related Posts

Enhanced by Zemanta

Share this

Related Posts

Previous
Next Post »