I've seen cases where a noon-time meal is referred to as dinner, and the evening meal is called supper. There's also lunch around noon followed by dinner in the evening. Is there a particular diffe...
The discussion at "Lunch" vs. "dinner" vs. "supper" — times and meanings? already adequately covers that subject. Tea on the other hand can mean several difference things: It may simply refer to the drink. It may refer to Afternoon tea, which is a particular style of light meal, traditionally eaten at Tea time.
Those who eat their dinner earlier, say at 6-8pm might eat a light supper later on. Colloquially, some in the UK refer to their mid-day meal as "dinner" and the evening meal as "supper".
The crux of your question appears to be: can the words supper and dinner be used interchangeably? According to established dictionary definitions, the answer would seem to be yes.
Possible Duplicate: Lunch vs. dinner vs. supper — times and meanings? I know there are copious amounts of debates on this matter but is there actually one definitive answer for the order of mea...
It is NOT 'bad' to use the new keyword. But if you forget it, you will be calling the object constructor as a regular function. If your constructor doesn't check its execution context then it won't notice that 'this' points to different object (ordinarily the global object) instead of the new instance. Therefore your constructor will be adding properties and methods to the global object ...