Certification Provider: CIW
Exam Name: CIW JavaScript Specialist
Exam Code: 1D0-735
Official Exam Time: 90 mins
Number of questions in the Official Exam: 55 Q&As
Latest update time in our database: June 05,2023
1D0-735 Official Exam Topics:
  • Topic1 : List key JavaScript characteristics, including object-based nature, events, platform-independence, and differences between scripting languages and programming languages.
  • Topic2 : Distinguish between server-side and client-side JavaScript applications, including JavaScript interpreters and rendering engines. / Use JavaScript functions, methods, and events.
  • Topic3 : Distinguish between global and local variables. / Use the conditional operator.
  • Topic4 : Domain 2: Intermediate JavaScript Programming Techniques /  Use the break and continue statements.
  • Topic5 :  Use the switch… statement. /  Use the Array object to create more efficient code.
  • Topic6 : Create and use custom JavaScript objects. /  Create a custom JavaScript object.
  • Topic7 :  Define properties and methods of custom objects. /  Create new object instances.
  • Topic8 :  Create functions and methods for manipulating client-side arrays. /  Identify and use form controls, including HTML5 form elements.
  • Topic9 :  Define the form object. /  Use form objects, including radio, select, button, text, input, textarea, checkbox, password, hidden, file and submit.
  • Topic10 :  Distinguish between the browser and the operating system in relation to the elements responsible for security. /  Perform client-side browser detection and determine browser compatibility.
  • Topic11 :  Define cross-site scripting and the associated security risks. / Implement JavaScript libraries and frameworks.
  • Topic12 :  Identify steps for loading and referencing external scripts and pre-made external scripts. / Use JavaScript and AJAX to create interactive Web applications.
  • Topic13 :  Identify and compare XML and JSON. /

Assuming Juan enters August for his birth month and his name for firstname, what is the value of birthMonth after executing this code?

Juan is testing his JavaScript application, which includes the following code:

Assuming Juan enters August for his birth month and his name for firstname, what is the value of birthMonth after executing this code?
A . August
B . Juan was born in August
C . Juan was born in August
D . What month were you born? What is your first name?

Answer: A

Which of the following is true based on the above code?

Consider the following code:

<img onmousout=” sofaPic (this) “ src=”sofa.jpg” alt=”sofa”>

Which of the following is true based on the above code?
A . The function sofaPic will be called upon when sofaPic image loads
B . The function sofaPic is called when the image fails to load
C . The function sofaPic is called when the mouse pointer moves off the image
D . The function sofaPic is called when the mouse pointer moves over the image

Answer: B

Which of the following is true based on the above code?

Consider the following code:

Which of the following is true based on the above code?
A . fever = (temp > 98.7) ? "a fever": "no fever"; is not a valid statement
B . Entering 98.7 results in the statement. "You have no fever "
C . The default value of 0 will be displayed when the page loads
D . The checktemp function will not run because it was called upon before it was defined

Answer: A

What does line 9 do?

Consider the following code:

What does line 9 do?
A . Nothing it must written as supportTicket. prototype, this, resolve = resolve; to add the properly resolved to the custom supportTicket object
B . it add the property resolved to the original instantiated custom supportTicket object ticket1.
C . it add the property resolved to the newly instantiated custom supportTicket object ticket1.
D . it add the property resolved to all instances instantiated custom supportTicket object ticket1 and ticket2.

Answer: B

Which of the following will occur if the user’s response is 25?

Consider the following code.

Which of the following will occur if the user’s response is 25?
A . The response will not be tested due to an error in the line containing the conditional operator.
B . The statement "You are not old enough to rent a car from our car rental agency " will be displayed.
C . The statement "You are old enough to rent a car from our car rental agency " win be displayed.
D . The statement You are not old enough" will be displayed in an alert box.

Answer: D

What change should be made to correct this?

Consider the following code:

The processform() function is not executed when the submit button is pressed.

What change should be made to correct this?
A . The onsubmit event handler should be added to the <input type=’’ submit’’> tag.
B . The onsubmit event handler should be added to the<form> tag.
C . The onfocus event handler should be added to the <form> tag.
D . The onfocus event handler should be added to the <input type’’ submit’’> tag

Answer: A

What is the expected result of executing the following code block in a Web browser?

What is the expected result of executing the following code block in a Web browser?

A . A pop-up alert box will display lunch tune
B . A pop-up alert box will display Work time.
C . There is an error in the code, no pop-up alert box will appear
D . Two pop-up alert boxes will appear, one will display Lunch time and one will display work time.

Answer: D