Problem
1. What does short-circuit evaluation of an expression mean?
2. What is the semantics of a break statement?
3. What is the difference between a while statement and a do-while statement?
4. When is a JavaScript constructor called?
5. What is the difference between a constructor in Java and one in JavaScript?
6. What are the properties of an object created with a new operator and the Object constructor?