MCQOPTIONS
Saved Bookmarks
This section includes 55 Mcqs, each offering curated multiple-choice questions to sharpen your Javascript knowledge and support exam preparation. Choose a topic below to get started.
| 1. |
Which property lays the element according to the normal flow? |
| A. | relative |
| B. | absolute |
| C. | fixed |
| D. | static |
| Answer» B. absolute | |
| 2. |
The inner frame within a top-level window can be referred to as _____________ |
| A. | parent(parent) |
| B. | parent.parent |
| C. | parent*parent |
| D. | parent/parent |
| Answer» C. parent*parent | |
| 3. |
Which is the method that operates on the return value of $()? |
| A. | show() |
| B. | css() |
| C. | click() |
| D. | done() |
| Answer» C. click() | |
| 4. |
Which of the following is a heavily overloaded function? |
| A. | jQuery() |
| B. | $() |
| C. | script() |
| D. | Both jQuery() and $() |
| Answer» E. | |
| 5. |
What is the purpose of the method getUserData(key)? |
| A. | Returns the associated object |
| B. | Gets the user data |
| C. | Returns the user data |
| D. | Gets the user key |
| Answer» B. Gets the user data | |
| 6. |
Which method receives the return value of setInterval() to cancel future invocations? |
| A. | clearInvocation() |
| B. | cancelInvocation() |
| C. | clearInterval() |
| D. | clear() |
| Answer» D. clear() | |
| 7. |
Which of the following is the default positioning elements with CSS? |
| A. | relative |
| B. | static |
| C. | absolute |
| D. | none of the mentioned |
| Answer» C. absolute | |
| 8. |
How many nodetype – named constants are available? |
| A. | 13 |
| B. | 11 |
| C. | 12 |
| D. | 10 |
| Answer» D. 10 | |
| 9. |
Which method is used to compare the placement of two nodes in the DOM hierarchy (document)? |
| A. | compareDocumentPosition() |
| B. | cloneNode() |
| C. | getUserData() |
| D. | getFeature() |
| Answer» B. cloneNode() | |
| 10. |
Which of the following is the Web application equivalent to querySelectorAll()? |
| A. | #() |
| B. | &() |
| C. | $() |
| D. | None of the mentioned |
| Answer» D. None of the mentioned | |
| 11. |
Which of the below is a liberal reverse of Ajax? |
| A. | HTTP |
| B. | HTML |
| C. | XML |
| D. | Comet |
| Answer» E. | |
| 12. |
Which of the following Node types have a node value equal to null? |
| A. | Document |
| B. | DocumentFragment |
| C. | DocumentType |
| D. | All of the mentioned |
| Answer» E. | |
| 13. |
Which of the following is the child(s) of the node type EntityReference? |
| A. | Element |
| B. | Text |
| C. | Both Element and Text |
| D. | Entity |
| Answer» D. Entity | |
| 14. |
How can you set a Cookie visibility scope to localStorage? |
| A. | / |
| B. | % |
| C. | * |
| D. | // |
| Answer» B. % | |
| 15. |
How many node object properties are there? |
| A. | 12 |
| B. | 14 |
| C. | 16 |
| D. | 17 |
| Answer» D. 17 | |
| 16. |
The return type of getElementsByClassName() is __________ |
| A. | DOM |
| B. | Document |
| C. | Node |
| D. | NodeList |
| Answer» E. | |
| 17. |
What is the purpose of the method item()? |
| A. | Returns node after the specified index |
| B. | Returns node before the specified index |
| C. | Returns node at specified index |
| D. | Returns the node following the specified node |
| Answer» D. Returns the node following the specified node | |
| 18. |
The paragraph “p” is a part of __________ |
| A. | h1 |
| B. | body |
| C. | html |
| D. | Both body and html |
| Answer» E. | |
| 19. |
JavaScript code between a pair of “script” tags are called __________ |
| A. | Non-inline |
| B. | External |
| C. | Referenced |
| D. | Inline |
| Answer» E. | |
| 20. |
What is the programming philosophy that argues that content and behaviour should as much as possible be kept separate? |
| A. | Unobtrusive JavaScript |
| B. | Obtrusive JavaScript |
| C. | Inherited JavaScript |
| D. | Modular JavaScript |
| Answer» B. Obtrusive JavaScript | |
| 21. |
Which property holds a DataTransfer object that contains information about the data being transferred and the formats in which it is available? |
| A. | dataTransfer |
| B. | transferData |
| C. | dataExchange |
| D. | exchangeData |
| Answer» B. transferData | |
| 22. |
The high-level events among the following events are ____________ |
| A. | User interface events |
| B. | Device-independent events |
| C. | Device-dependent events |
| D. | Stage event change |
| Answer» B. Device-independent events | |
| 23. |
What is the property textContent? |
| A. | Sets the textual content of a node |
| B. | Returns the textual content of a node |
| C. | Sets & Returns the textual content of a node |
| D. | Modifies texual content |
| Answer» D. Modifies texual content | |
| 24. |
For what value does the keyCode property persists even when a Shift key is pressed for adding punctuation character. |
| A. | Special characters |
| B. | Alphabets |
| C. | Alphanumeric |
| D. | Digits |
| Answer» E. | |
| 25. |
What is the purpose of the DocumentFragment node type? |
| A. | To hold a portion of a document |
| B. | To split the document into fragments |
| C. | To hold the entire document |
| D. | To hold the fragments |
| Answer» B. To split the document into fragments | |
| 26. |
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 | |
| 27. |
To which object does the location property belong? |
| A. | Window |
| B. | Position |
| C. | Element |
| D. | Location |
| Answer» B. Position | |
| 28. |
Why is the replace() method better than the assign() method? |
| A. | Reliable |
| B. | Highly manageable |
| C. | More efficient |
| D. | Handles unconditional loading |
| Answer» E. | |
| 29. |
What does the nodeName of the nodeType Document return? |
| A. | doctype name |
| B. | target |
| C. | #comment |
| D. | #document |
| Answer» E. | |
| 30. |
Which of the following is used for parsing JSON text? |
| A. | jQuery.each() |
| B. | jQuery.parseJSON() |
| C. | jQuery.noConflict() |
| D. | jQuery.conflict() |
| Answer» C. jQuery.noConflict() | |
| 31. |
How are windows, tabs, iframes, and frames treated according to javascript? |
| A. | They are all browsing contexts |
| B. | They are all browsing informations |
| C. | They are all Window contexts |
| D. | They are all Window objects |
| Answer» E. | |
| 32. |
What is the function used to extract arguments from the search property of a URL? |
| A. | urlArgs() |
| B. | url() |
| C. | hash() |
| D. | geturl() |
| Answer» B. url() | |
| 33. |
What is the purpose of the assign() method? |
| A. | Only loading |
| B. | Loading of window and display |
| C. | Displays already present window |
| D. | Unloading of window |
| Answer» C. Displays already present window | |
| 34. |
Which of the following can be used to select HTML elements based on the value of their name attributes? |
| A. | getElementByName() |
| B. | getElementsByName() |
| C. | getElementsName() |
| D. | getElementName() |
| Answer» C. getElementsName() | |
| 35. |
Which of the following communicates with server-side CGI scripts through HTML form submissions and can be written without the use of JavaScript? |
| A. | Static Web Pages |
| B. | Interactive Web Pages |
| C. | Conditional Web Pages |
| D. | All web pages |
| Answer» C. Conditional Web Pages | |
| 36. |
Which of the following is an equivalent replacement of $(document).ready(f)? |
| A. | jQuery(f) |
| B. | $(f) |
| C. | #(f) |
| D. | read(f) |
| Answer» C. #(f) | |
| 37. |
Each tab in the single web browser window is called as ____________ |
| A. | Browser Information |
| B. | Browsing context |
| C. | Both Browser Information & Browsing context |
| D. | Browser Log |
| Answer» C. Both Browser Information & Browsing context | |
| 38. |
The events that are directly tied to a specific input device are ____________ |
| A. | Device-independent input events |
| B. | Device-dependent input events |
| C. | User interface events |
| D. | State change events |
| Answer» C. User interface events | |
| 39. |
Which of the following property allows you to specify an element's position with respect to the browser window? |
| A. | relative |
| B. | fixed |
| C. | static |
| D. | absolute |
| Answer» C. static | |
| 40. |
The events that are not directly tied to a specific input device are _____________ |
| A. | User interface events |
| B. | Device-independent events |
| C. | Device-dependent events |
| D. | Stage event change |
| Answer» C. Device-dependent events | |
| 41. |
The Text and Comment is part of __________ |
| A. | CharacterData |
| B. | Document |
| C. | Attr |
| D. | Element |
| Answer» B. Document | |
| 42. |
What is the return type of the hash property? |
| A. | Query string |
| B. | Packets |
| C. | String |
| D. | Fragment identifier |
| Answer» E. | |
| 43. |
How to associate an object to a key on a node? |
| A. | getUserData() |
| B. | cloneNode() |
| C. | setUserData(key,data,handler) |
| D. | clonedata() |
| Answer» D. clonedata() | |
| 44. |
The history property belongs to which object? |
| A. | Element |
| B. | Window |
| C. | History |
| D. | Location |
| Answer» D. Location | |
| 45. |
Which of the following is a utility function in jQuery? |
| A. | jQuery.each() |
| B. | jQuery.parseJSON() |
| C. | jQuery.noConflict() |
| D. | jQuery.conflict() |
| Answer» D. jQuery.conflict() | |
| 46. |
Which method is an alternative of the property location of a window object? |
| A. | submit() |
| B. | locate() |
| C. | load() |
| D. | write() |
| Answer» B. locate() | |
| 47. |
What does the location property represent? |
| A. | Current DOM object |
| B. | Current URL |
| C. | Both DOM object and URL |
| D. | Document |
| Answer» C. Both DOM object and URL | |
| 48. |
When will the fourth argument to open() useful? |
| A. | When the second argument names a retired window |
| B. | When the first argument names an existing window |
| C. | When the second argument names an existing window |
| D. | When the first argument names a retired window |
| Answer» D. When the first argument names a retired window | |
| 49. |
Which method receives the return value of setTimeout() to cancel future invocations? |
| A. | clearTimeout() |
| B. | clearInterval() |
| C. | clearSchedule() |
| D. | cancelInvocation() |
| Answer» B. clearInterval() | |
| 50. |
What will happen if we call setTimeout() with a time of 0 ms? |
| A. | Placed in stack |
| B. | Placed in queue |
| C. | Will run continuously |
| D. | Will execute immediately |
| Answer» C. Will run continuously | |