JAVASCRIPT CERTIFICATION TEST
QUESTIONS & ANSWERS
Which of the following escape sequences will print the backslash character? -
ANSWER-\\
Which of the following characters matches the start of a line in a regular
expression - ANSWER-^
What is the main role of JavaScript in an AJAX transaction? - ANSWER-To
request XML or plain text data from a web server
Which property is used to add CSS styles to elements in a Web Page? -
ANSWER-HTMLElement.style
What is a bug in the JavaScript code? - ANSWER-An error in the code
Which of the following is not a valid property? - ANSWER-coords.timestamp
What readyState value specifies that the response header has been
received, but the message body is yet to be received? - ANSWER-3
Which of the following casting rules is incorrect when concatenating? (true is
a Boolean value) - ANSWER-9 + true equals "9true"
Which of the following statements is true of semicolons in JavaScript? -
ANSWER-Semicolons are essential while combining separate statements in a
line
Which statement is false in reference of XSS attacks? - ANSWER-They cannot
be performed through emails or mail clients
Sarah has created a JavaScript library, and now she wants to include it in her
document. Which of the following statements follows the correct syntax to
link the library in her document? - ANSWER-<script type="text/javascript"
src="library.js"></script>
Which of the following information is not a part of the cookie header? -
ANSWER-expires = date
, Which of the following is not true of JavaScript plug-in? - ANSWER-Plug-ins
cannot be used without the library they depend upon; Every pre-made script
is a library
How can a cookie be deleted using JavaScript? - ANSWER-By setting a passed
expiration date
Which event is triggered on the <select> element when the selection is
modified? - ANSWER-onchange
Which of the following methods will remove all the data from the storage? -
ANSWER-localStorage.clear();
Which of the following initializes the HTTP request in an AJAX transaction? -
ANSWER-The open() method
What is a named memory block that serves as containers for a value called?
- ANSWER-Operator
Variable
Which of the following solutions will not help in preventing XSS attacks? -
ANSWER-Storing login credentials in cookies for security
Which of the following characters is used as the escape character in
JavaScript? - ANSWER-\
Which of the following statements is not true of the XMLHttpRequest object?
- ANSWER-It transfers the data between a client and server
Which of the following statements is not true of the window object? -
ANSWER-It is subordinate to the navigator object
Which method of the history object is used to create a new history entry -
ANSWER-pushState()
Which of the following objects is used to get information about the user's
browser - ANSWER-navigator
Which of the following is a major advantage of using the appendChild()
Method? - ANSWER-It can be used to add elements to the DOM without
overwriting the existing page
Which programming language is typically used in AJAX transactions to query
databases? - ANSWER-SQL
QUESTIONS & ANSWERS
Which of the following escape sequences will print the backslash character? -
ANSWER-\\
Which of the following characters matches the start of a line in a regular
expression - ANSWER-^
What is the main role of JavaScript in an AJAX transaction? - ANSWER-To
request XML or plain text data from a web server
Which property is used to add CSS styles to elements in a Web Page? -
ANSWER-HTMLElement.style
What is a bug in the JavaScript code? - ANSWER-An error in the code
Which of the following is not a valid property? - ANSWER-coords.timestamp
What readyState value specifies that the response header has been
received, but the message body is yet to be received? - ANSWER-3
Which of the following casting rules is incorrect when concatenating? (true is
a Boolean value) - ANSWER-9 + true equals "9true"
Which of the following statements is true of semicolons in JavaScript? -
ANSWER-Semicolons are essential while combining separate statements in a
line
Which statement is false in reference of XSS attacks? - ANSWER-They cannot
be performed through emails or mail clients
Sarah has created a JavaScript library, and now she wants to include it in her
document. Which of the following statements follows the correct syntax to
link the library in her document? - ANSWER-<script type="text/javascript"
src="library.js"></script>
Which of the following information is not a part of the cookie header? -
ANSWER-expires = date
, Which of the following is not true of JavaScript plug-in? - ANSWER-Plug-ins
cannot be used without the library they depend upon; Every pre-made script
is a library
How can a cookie be deleted using JavaScript? - ANSWER-By setting a passed
expiration date
Which event is triggered on the <select> element when the selection is
modified? - ANSWER-onchange
Which of the following methods will remove all the data from the storage? -
ANSWER-localStorage.clear();
Which of the following initializes the HTTP request in an AJAX transaction? -
ANSWER-The open() method
What is a named memory block that serves as containers for a value called?
- ANSWER-Operator
Variable
Which of the following solutions will not help in preventing XSS attacks? -
ANSWER-Storing login credentials in cookies for security
Which of the following characters is used as the escape character in
JavaScript? - ANSWER-\
Which of the following statements is not true of the XMLHttpRequest object?
- ANSWER-It transfers the data between a client and server
Which of the following statements is not true of the window object? -
ANSWER-It is subordinate to the navigator object
Which method of the history object is used to create a new history entry -
ANSWER-pushState()
Which of the following objects is used to get information about the user's
browser - ANSWER-navigator
Which of the following is a major advantage of using the appendChild()
Method? - ANSWER-It can be used to add elements to the DOM without
overwriting the existing page
Which programming language is typically used in AJAX transactions to query
databases? - ANSWER-SQL