Test Status
      (A) <js>
      (B) <scripting>
      (C) <script>
      (D) <javascript>
      (A) parent()
      (B) parents()
      (C) ancestor()
      (D) ancestors()
      (A) <script href=" abc.js">
      (B) <script name=" abc.js">
      (C) <script src=" abc.js">
      (D) None of the above
      (A) Yes
      (B) Only properties containing numeric values
      (C) No
      (D) All properties except the shorthand properties
      (A) Server-side image maps
      (B) Client-side image maps
      (C) Server-side image maps and Client-side image maps
      (D) None of the above
      (A) .hover()
      (B) stopPropagation()
      (C) .toggle()
      (D) .trigger()
      (A) var obj = {};
      (B) var obj = new Object();
      (C) var obj = Object.create()
      (D) All of the above
      (A) for...in loops
      (B) Object.keys()
      (C) Object.getOwnPropertyNames()
      (D) All of the above
      (A) .hover()
      (B) stopPropagation()
      (C) .toggle()
      (D) .trigger()
      (A) var txt = new Array(1:"tim",2:"kim",3:"jim")
      (B) var txt = new Array:1=("tim")2=("kim")3=("jim")
      (C) var txt = new Array("tim","kim","jim")
      (D) var txt = new Array="tim","kim","jim"
      (A) car.make = "Ford";
      (B) car["make"] = "Ford";
      (C) var car = {make: Ford};
      (D) All of the above
      (A) Enclose text to be displayed by non-JavaScript browsers.
      (B) Prevents scripts on the page from executing.
      (C) Describes certain low-budget moves.
      (D) None of the above
      (A) It refers to current object
      (B) It refers to previous object
      (C) It is a variable which contains value
      (D) None of the above
      (A) "New Text"?
      (B) para1.value="New Text";
      (C) para1.firstChild.nodeValue= "New Text";
      (D) para1.nodeValue="New Text";
      (A) FileUpLoad
      (B) Function
      (C) File
      (D) Date