Instruction
- Total number of questions : 10.
- Time alloted : 10 minutes.
- Each question carry 1 mark.
- No Negative marks
- DO NOT refresh the page.
- All the best :-).
1. |
The meaning for Augmenting classes is that |
|||||||||||||||||||
Your Answer: Option (Not Answered) Correct Answer: Option A Explanation: JavaScript’s prototype-based inheritance mechanism is dynamic: an object inherits properties from its prototype, even if the prototype changes after the object is created. This means that we can augment JavaScript classes simply by adding new methods to their prototype objects. |
2. |
JavaScript Code can be called by using |
|||||||||||||||||||
Your Answer: Option (Not Answered) Correct Answer: Option D Explanation: JavaScript code is as easy to be implemented and run. It can be called by using a function or a method. |
3. |
Modules that have more than one item in their API can |
|||||||||||||||||||
Your Answer: Option (Not Answered) Correct Answer: Option C Explanation: Modules that have more than one item in their API can return a namespace object. |
4. |
What will be the result when non greedy repetition is used on the pattern /a+?b/ ? |
|||||||||||||||||||
Your Answer: Option (Not Answered) Correct Answer: Option A Explanation: Using non greedy repetition may not always produce the results you expect. /a+?b/ matches the letter b preceded by the fewest number of a’s possible. |
5. |
Which is the subset that is a secure container designed for the purpose of safely running untrusted JavaScript? |
|||||||||||||||||||
Your Answer: Option (Not Answered) Correct Answer: Option A Explanation: There is a larger class of subsets that have been designed for the purpose of safely running untrusted JavaScript in a secure container or “sandbox”. |
6. |
Consider the following code snippet console.log(p)If p is not defined, what would be the result or type of error? |
|||||||||||||||||||
Your Answer: Option (Not Answered) Correct Answer: Option C Explanation: In the above code snippet, p is not defined. Hence, it gives a ReferenceError. |
7. |
What is the return type of typeof for standard JavaScript objects? |
|||||||||||||||||||
Your Answer: Option (Not Answered) Correct Answer: Option B Explanation: The typeof operator returns “object” for all standard JavaScript objects as functions are, and the typeof operator returns “xml”. |
8. |
Which of the following is an event emitter? |
|||||||||||||||||||
Your Answer: Option (Not Answered) Correct Answer: Option B Explanation: The process object is an event emitter. The Node defines other important globals under the process namespaces that contain properties of that object like version, argv, env, pid,getuid(), cwd(), chdir() and exit(). |
9. |
Which is a useful way to try out small and simple Rhino programs and one-liners? |
|||||||||||||||||||
Your Answer: Option (Not Answered) Correct Answer: Option A Explanation: Rhino is distributed as a JAR archieve. Start it with a command line like this : |
10. |
What is the command used for debugging output in Node? |
|||||||||||||||||||
|