

MCQOPTIONS
Saved Bookmarks
This section includes 157 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 does the NamedNodeMap object represent in the HTML DOM?$? |
A. | Unordered collection of elements |
B. | Unordered collection of attributes |
C. | Unordered collection of nodes |
D. | All of the mentioned |
Answer» E. | |
102. |
_What is a closure compiler UI?$? |
A. | Run time application |
B. | Web application |
C. | Standalone application |
D. | All of the mentioned |
Answer» C. Standalone application | |
103. |
_During the traversing of the stack when you create a locally scoped variable, where does it go after it goes to the namespace?$? |
A. | Window |
B. | Function |
C. | Document |
D. | Location |
Answer» C. Document | |
104. |
_Why shouldn’t JavaScript functions not be too long?$? |
A. | User friendliness |
B. | Tie up event loops |
C. | Browser becomes unresponsive |
D. | All of the mentioned |
Answer» E. | |
105. |
_Why is a closure template used?$? |
A. | Statically updating in JavaScript |
B. | To increase the efficiency and convenience |
C. | Dynamically generating HTML in Java and JavaScript |
D. | All of the mentioned |
Answer» D. All of the mentioned | |
106. |
_Which API makes the user’s current location available to browser-based application?$? |
A. | Java API |
B. | SDL API |
C. | Object API |
D. | Geolocation API |
Answer» E. | |
107. |
_When does one use the event ready?$? |
A. | Before loading |
B. | During loading |
C. | After loading |
D. | None of the mentioned |
Answer» D. None of the mentioned | |
108. |
_Which of the following is possible to be referenced in external JavaScript?$? |
A. | cpp |
B. | cs |
C. | php |
D. | all of the mentioned |
Answer» D. all of the mentioned | |
109. |
_What is the purpose of the function parameter filetype?$? |
A. | File type to be expected |
B. | File type previously got |
C. | File type that should not be got |
D. | None of the mentioned |
Answer» B. File type previously got | |
110. |
_When does a cycle occur during memory leak?$? |
A. | No reference occurs |
B. | Two objects reference |
C. | One object gets referenced |
D. | One object gets referenced |
Answer» C. One object gets referenced | |
111. |
_The blobs are generally stored in$? |
A. | Memory |
B. | Disk |
C. | Both Memory and Disk |
D. | None of the mentioned |
Answer» D. None of the mentioned | |
112. |
_How can you send data using a Worker object?$? |
A. | postMessage() |
B. | sendMessage() |
C. | Message() |
D. | post() |
Answer» B. sendMessage() | |
113. |
_What is the central concept of JavaScript memory management?$? |
A. | Reliability |
B. | Reachability |
C. | Efficiency |
D. | Transparency |
Answer» C. Efficiency | |
114. |
_Which of the following is a subtype of Blob?$? |
A. | Elemental Object |
B. | Create Object |
C. | Data Object |
D. | File Object |
Answer» E. | |
115. |
What will happen if you reference document.location from within an object?$? |
A. | Traverses the queue |
B. | Finds the bugs |
C. | Traverses the stack |
D. | None of the mentioned |
Answer» D. None of the mentioned | |
116. |
Which of the following are static methods in JavaScript?$? |
A. | Date.parse() |
B. | Date.UTC() |
C. | Both Date.parse() and Date.UTC() |
D. | None of the mentioned |
Answer» D. None of the mentioned | |
117. |
How do you find the number with the highest value of x and y?$? |
A. | ceil(x,y) |
B. | top(x,y) |
C. | Math.ceil(x,y) |
D. | Math.max(x,y) |
Answer» E. | |
118. |
Which class provides an interface for invoking JavaScript methods and examining JavaScript properties?$? |
A. | ScriptObject |
B. | JSObject |
C. | JavaObject |
D. | Jobject |
Answer» C. JavaObject | |
119. |
How do we debug a script?$? |
A. | Use of JavaScript Validator |
B. | Use of JavaScript Debugger |
C. | Use of JavaScript Validator & Debugger |
D. | None of the mentioned |
Answer» D. None of the mentioned | |
120. |
Where is the error icon option available?$? |
A. | Tools |
B. | Help |
C. | File |
D. | Edit |
Answer» B. Help | |
121. |
Which of the following are the properties of a plug-in entry?$? |
A. | name |
B. | filename |
C. | mimeTypes |
D. | all of the mentioned |
Answer» E. | |
122. |
What is the purpose of data format validation?$? |
A. | Data correctness |
B. | Mere data existence |
C. | Both Data correctness and Mere data existence |
D. | None of the mentioned |
Answer» B. Mere data existence | |
123. |
What is the purpose of the Legacy DOM ?$? |
A. | Makes the scripting easier |
B. | Allows access to few keys and elements |
C. | All of the mentioned |
D. | None of the mentioned |
Answer» C. All of the mentioned | |
124. |
What is the purpose of the simple mode?$? |
A. | Removes whitespaces |
B. | Does not remove white spaces |
C. | Removes the unwanted words |
D. | None of the mentioned |
Answer» B. Does not remove white spaces | |
125. |
What is the purpose of the advanced mode in the closure compiler?$? |
A. | Renames variables |
B. | Renames function |
C. | Both Renames variables and function |
D. | None of the mentioned |
Answer» D. None of the mentioned | |
126. |
Which of the following functions are synchronous?$? |
A. | load() |
B. | require() |
C. | both load() and require() |
D. | none of the mentioned |
Answer» D. none of the mentioned | |
127. |
What will happen if you specify an absolute URL in the Worker constructor?$? |
A. | Resolves itself |
B. | Must have the same origin |
C. | Must not have the same origin |
D. | None of the mentioned |
Answer» C. Must not have the same origin | |
128. |
The size of blobs are generally calculated in$? |
A. | Meters |
B. | Kilometers |
C. | Bytes |
D. | Pixels |
Answer» D. Pixels | |
129. |
Which object can be used to create your own blobs?$? |
A. | Creator |
B. | BlobCreator |
C. | BlobBuilder |
D. | None of the mentioned |
Answer» D. None of the mentioned | |
130. |
Which handler is triggered when the content of the document in the window is stable and ready for manipulation?$? |
A. | onload |
B. | manipulate |
C. | create |
D. | none of the mentioned |
Answer» B. manipulate | |
131. |
What is the purpose of destroying the functions and objects?$? |
A. | Consume unnecessary CPU cycles |
B. | Prevent the dropping of reference count to 0 |
C. | Centralize the responsibility to clean up |
D. | All of the mentioned |
Answer» E. | |
132. |
Which of the following is added to prefs.js when the console is automatically opened during JavaScript error?$? |
A. | user_pref("javascript.console.open_on_error", true); |
B. | user_pref("javascript.console.open_error ", true); |
C. | user_pref("javascript.console.open_error ", false); |
D. | user_pref(" javascript.console.open_on_error", false); |
Answer» B. user_pref("javascript.console.open_error ", true); | |
133. |
How is everything treated in HTML DOM?$? |
A. | Node |
B. | Attributes |
C. | Elements |
D. | All of the mentioned |
Answer» B. Attributes | |
134. |
What is the purpose of the RegExp method test()?$? |
A. | Tests for a match in its float parameter |
B. | Tests for a match in its string parameter |
C. | Tests for a match in its integer parameter |
D. | None of the mentioned |
Answer» C. Tests for a match in its integer parameter | |
135. |
What is the purpose of XMLHttpRequest?$? |
A. | Multiple loading |
B. | Load content by loading new document |
C. | Load content without loading new document |
D. | None of the mentioned |
Answer» D. None of the mentioned | |
136. |
What is the purpose of the event disconnectionEvent?$? |
A. | Player demands for disconnection |
B. | Player disconnects from the channel |
C. | There is no user interaction |
D. | None of the mentioned |
Answer» C. There is no user interaction | |
137. |
How is everything treated in HTML DOM?? |
A. | Node |
B. | Attributes |
C. | Elements |
D. | All of the mentioned |
Answer» B. Attributes | |
138. |
What is the purpose of the simple mode?? |
A. | Removes whitespaces |
B. | Does not remove white spaces |
C. | Removes the unwanted words |
D. | None of the mentioned |
Answer» B. Does not remove white spaces | |
139. |
During the traversing through the stack, where does it go after it goes to the window?? |
A. | Namespace |
B. | Function |
C. | Document |
D. | None of the mentioned |
Answer» E. | |
140. |
Which of the following functions are synchronous?? |
A. | load() |
B. | require() |
C. | both load() and require() |
D. | none of the mentioned |
Answer» D. none of the mentioned | |
141. |
What is the purpose of the advanced mode in the closure compiler?? |
A. | Renames variables |
B. | Renames function |
C. | Both Renames variables and function |
D. | None of the mentioned |
Answer» D. None of the mentioned | |
142. |
What is the purpose of XMLHttpRequest?? |
A. | Multiple loading |
B. | Load content by loading new document |
C. | Load content without loading new document |
D. | None of the mentioned |
Answer» D. None of the mentioned | |
143. |
What is the purpose of the event disconnectionEvent?? |
A. | Player demands for disconnection |
B. | Player disconnects from the channel |
C. | There is no user interaction |
D. | None of the mentioned |
Answer» C. There is no user interaction | |
144. |
Which of the following is added to prefs.js when the console is automatically opened during JavaScript error?? |
A. | user_pref("javascript.console.open_on_error", true); |
B. | user_pref("javascript.console.open_error ", true); |
C. | user_pref("javascript.console.open_error ", false); |
D. | user_pref(" javascript.console.open_on_error", false); |
Answer» B. user_pref("javascript.console.open_error ", true); | |
145. |
What is the purpose of the RegExp method test()?? |
A. | Tests for a match in its float parameter |
B. | Tests for a match in its string parameter |
C. | Tests for a match in its integer parameter |
D. | None of the mentioned |
Answer» C. Tests for a match in its integer parameter | |
146. |
What is the purpose of destroying the functions and objects?? |
A. | Consume unnecessary CPU cycles |
B. | Prevent the dropping of reference count to 0 |
C. | Centralize the responsibility to clean up |
D. | All of the mentioned |
Answer» E. | |
147. |
The size of blobs are generally calculated in? |
A. | Meters |
B. | Kilometers |
C. | Bytes |
D. | Pixels |
Answer» D. Pixels | |
148. |
What will happen if you specify an absolute URL in the Worker constructor?? |
A. | Resolves itself |
B. | Must have the same origin |
C. | Must not have the same origin |
D. | None of the mentioned |
Answer» C. Must not have the same origin | |
149. |
Which handler is triggered when the content of the document in the window is stable and ready for manipulation?? |
A. | onload |
B. | manipulate |
C. | create |
D. | none of the mentioned |
Answer» B. manipulate | |
150. |
Which object can be used to create your own blobs?? |
A. | Creator |
B. | BlobCreator |
C. | BlobBuilder |
D. | None of the mentioned |
Answer» D. None of the mentioned | |