MCQOPTIONS
Saved Bookmarks
This section includes 145 Mcqs, each offering curated multiple-choice questions to sharpen your Javascript knowledge and support exam preparation. Choose a topic below to get started.
| 101. |
__What is the alternative command used in Node for load()?__ |
| A. | store() |
| B. | module() |
| C. | log() |
| D. | require() |
| Answer» E. | |
| 102. |
__Which is the root element in a HTML document?__ |
| A. | HTML |
| B. | HEAD |
| C. | SCRIPT |
| D. | BODY |
| Answer» B. HEAD | |
| 103. |
__Which of the following framework was used by Google for Gmail?__ |
| A. | Dojo |
| B. | GWT |
| C. | Closure |
| D. | YUI |
| Answer» E. | |
| 104. |
_Which of the following frameworks focuses on DOM and Ajax utilities?$? |
| A. | jQuery |
| B. | Prototype |
| C. | Dojo |
| D. | Both jQueryand Prototype |
| Answer» E. | |
| 105. |
_What is the function used to remove all handlers for name events?$? |
| A. | deleteAllListeners(name) |
| B. | deleteListener(name,f) |
| C. | removerListener(name,f) |
| D. | removeAllListeners(name) |
| Answer» E. | |
| 106. |
_Which identifier is used to represent a web browser window or frame?$? |
| A. | frames |
| B. | window |
| C. | location |
| D. | frame |
| Answer» C. location | |
| 107. |
_When will the window property come into play?$? |
| A. | Representation convenience |
| B. | Use as an extension of other objects |
| C. | Use objects in the Window object |
| D. | Refer to window object itself |
| Answer» E. | |
| 108. |
_The style property belongs to while of the following object?$? |
| A. | Element |
| B. | Window |
| C. | Location |
| D. | None of the mentioned |
| Answer» B. Window | |
| 109. |
_What is the code snippet to update the content of the timestamp element when the user clicks on it?$? |
| A. | timestamp.onLoad = function() { this.innerHTML = new Date().toString(); } |
| B. | timestamp.onclick = function() { this.innerHTML = new Date().toString(); } |
| C. | timestamp.onload = function() { this.innerHTML = new Date().toString(); } |
| D. | timestamp.onclick = function() { innerHTML = new Date().toString(); } |
| Answer» C. timestamp.onload = function() { this.innerHTML = new Date().toString(); } | |
| 110. |
_What will be done if more than one page requires a file of JavaScript code?$? |
| A. | Downloads that many times |
| B. | Retrives from the browser cache |
| C. | Must be re executed |
| D. | None of the mentioned |
| Answer» C. Must be re executed | |
| 111. |
What does Rhino do when the getter and setter methods exist?$? |
| A. | It becomes JavaScript properties |
| B. | Java classes are used to avoid them |
| C. | Java classes & JavaScript properties |
| D. | None of the mentioned |
| Answer» B. Java classes are used to avoid them | |
| 112. |
Which of the following reads the textual contents of a URL and returns as a string?$? |
| A. | spawn(f); |
| B. | load(filename,…); |
| C. | readFile(file); |
| D. | readUrl(url); |
| Answer» E. | |
| 113. |
What is the method used to pause “data” events?$? |
| A. | s.pause(); |
| B. | s.stop(); |
| C. | s.halt(); |
| D. | s.wait(); |
| Answer» B. s.stop(); | |
| 114. |
Client-side JavaScript code is embedded within HTML documents in$? |
| A. | A URL that uses the special javascript:encoding |
| B. | A URL that uses the special javascript:stack |
| C. | A URL that uses the special javascript:protocol |
| D. | A URL that uses the special javascript:code |
| Answer» D. A URL that uses the special javascript:code | |
| 115. |
The behaviour of the document elements can be defined by$? |
| A. | Using document object |
| B. | Registering appropriate event handlers |
| C. | Using element object |
| D. | All of the mentioned |
| Answer» C. Using element object | |
| 116. |
The necessary globals of a node are defined under which namespace?$? |
| A. | variables |
| B. | system |
| C. | process |
| D. | using |
| Answer» D. using | |
| 117. |
What is the command to run the node programs?$? |
| A. | node(program.js) |
| B. | program.js |
| C. | node program.js |
| D. | node.program.js |
| Answer» D. node.program.js | |
| 118. |
Which character in JavaScript code will be interpreted as XML markup?$? |
| A. | ! |
| B. | > |
| C. | & |
| D. | . |
| Answer» D. . | |
| 119. |
Which object is the main entry point to all client-side JavaScript features and APIs?$? |
| A. | Standard |
| B. | Location |
| C. | Window |
| D. | Position |
| Answer» D. Position | |
| 120. |
Which of the following is a global object?$? |
| A. | Register |
| B. | Location |
| C. | Window |
| D. | Position |
| Answer» D. Position | |
| 121. |
What are the properties supporting CSS styles for a document element?$? |
| A. | style and font |
| B. | style and className |
| C. | size and style |
| D. | className and font |
| Answer» C. size and style | |
| 122. |
What is the code snippet to find all container elements with class “reveal”?$? |
| A. | var elements = document.getElementsByClassName("reveal"); |
| B. | var elements = document.getElementByClassName("reveal"); |
| C. | var elements = document.getElementByName("reveal"); |
| D. | var elements = document.getElementsClassName("reveal"); |
| Answer» B. var elements = document.getElementByClassName("reveal"); | |
| 123. |
One of the main advantage of using src attribute is$? |
| A. | It becomes self-cached |
| B. | It makes the HTML file modular |
| C. | It restricts manipulation in the HTML file |
| D. | It simplifies the HTML files |
| Answer» E. | |
| 124. |
Which of the following is not a framework?$? |
| A. | jQuery |
| B. | .NET |
| C. | JavaScript |
| D. | None of the mentioned |
| Answer» D. None of the mentioned | |
| 125. |
What is the function used to deregister event handler ‘f’?$? |
| A. | deleteAllListeners(name) |
| B. | deleteListener(name,f) |
| C. | removerListener(name,f) |
| D. | removeAllListeners(name) |
| Answer» D. removeAllListeners(name) | |
| 126. |
What are the two incompatible versions of YUI?$? |
| A. | YUI1 and YUI2 |
| B. | YUI2 and YUI4 |
| C. | YUI1 and YUI3 |
| D. | YUI2 and YUI3 |
| Answer» B. YUI2 and YUI4 | |
| 127. |
Which of the following is not a framework?? |
| A. | jQuery |
| B. | .NET |
| C. | JavaScript |
| D. | None of the mentioned |
| Answer» D. None of the mentioned | |
| 128. |
What is the function used to deregister event handler ‘f’?? |
| A. | deleteAllListeners(name) |
| B. | deleteListener(name,f) |
| C. | removerListener(name,f) |
| D. | removeAllListeners(name) |
| Answer» D. removeAllListeners(name) | |
| 129. |
Which object is the main entry point to all client-side JavaScript features and APIs?? |
| A. | Standard |
| B. | Location |
| C. | Window |
| D. | Position |
| Answer» D. Position | |
| 130. |
Which of the following is a global object?? |
| A. | Register |
| B. | Location |
| C. | Window |
| D. | Position |
| Answer» D. Position | |
| 131. |
What are the properties supporting CSS styles for a document element?? |
| A. | style and font |
| B. | style and className |
| C. | size and style |
| D. | className and font |
| Answer» C. size and style | |
| 132. |
What is the code snippet to find all container elements with class “reveal”?? |
| A. | var elements = document.getElementsByClassName("reveal"); |
| B. | var elements = document.getElementByClassName("reveal"); |
| C. | var elements = document.getElementByName("reveal"); |
| D. | var elements = document.getElementsClassName("reveal"); |
| Answer» B. var elements = document.getElementByClassName("reveal"); | |
| 133. |
One of the main advantage of using src attribute is? |
| A. | It becomes self-cached |
| B. | It makes the HTML file modular |
| C. | It restricts manipulation in the HTML file |
| D. | It simplifies the HTML files |
| Answer» E. | |
| 134. |
Consider the following code snippetvar f = new java.io.File("/tmp/test");var out = new java.io.FileWriter(f);out instanceof java.io.ReaderWhat will be the output for the above code snippet? |
| A. | Error |
| B. | True |
| C. | Exception |
| D. | False |
| Answer» E. | |
| 135. |
JavaScript code between a pair of “script” tags are called$ |
| A. | Non-inline |
| B. | External |
| C. | Referenced |
| D. | Inline |
| Answer» E. | |
| 136. |
A JavaScript program can traverse and manipulate document content through |
| A. | Element Object |
| B. | Document Object |
| C. | Both Element and Document Object |
| D. | None of the mentioned |
| Answer» D. None of the mentioned | |
| 137. |
The libraries that build a new higher-level API for client-side programming is |
| A. | Library |
| B. | Framework |
| C. | APIs |
| D. | All of the mentioned |
| Answer» C. APIs | |
| 138. |
The word “document” mainly refers to$ |
| A. | Dynamic Information |
| B. | Static Information |
| C. | Both Dynamic and Static Information |
| D. | None of the mentioned |
| Answer» C. Both Dynamic and Static Information | |
| 139. |
The setTimeout() method is used to |
| A. | Make the event sleep |
| B. | Register a function to be invoked after a certain time |
| C. | Invoke an event after a certain time |
| D. | Time for iteration |
| Answer» C. Invoke an event after a certain time | |
| 140. |
What is the property to access the first child of a node? |
| A. | timestamp.Child1 |
| B. | timestamp.Child(1) |
| C. | timestamp.Child(0) |
| D. | timestamp.firstChild |
| Answer» E. | |
| 141. |
When a program contains extensive use of event handlers, which of the following is necessary? |
| A. | Modular functions |
| B. | Nested functions |
| C. | Split up programs |
| D. | All of the mentioned |
| Answer» C. Split up programs | |
| 142. |
What is the code to start displaying the time when document loads? |
| A. | onload = displayTime; |
| B. | window. = displayTime; |
| C. | window.onload = displayTime; |
| D. | window.onload = start; |
| Answer» D. window.onload = start; | |
| 143. |
Rhino is originated by |
| A. | Microsoft |
| B. | Mozilla |
| C. | Apple |
| D. | None of the mentioned |
| Answer» C. Apple | |
| 144. |
The main purpose of JavaScript in web browser is to |
| A. | Creating animations and other visual effects |
| B. | User Interface |
| C. | Visual effects |
| D. | None of the mentioned |
| Answer» B. User Interface | |
| 145. |
What is the code to print hello one second from now? |
| A. | setTimeout(function() { console.log("Hello World"); }, 1000); |
| B. | setTimeout(function() { 1000, console.log("Hello World"); }); |
| C. | setTimeout(function(1000) { console.log("Hello World"); }); |
| D. | setTimeout(function() { console.log("Hello World"); }); |
| Answer» B. setTimeout(function() { 1000, console.log("Hello World"); }); | |