Not technically, JavaScript has semicolons as optional.
But, as a general rule, use them at the end of any statement. Why? Because if you ever want to compress the script, it will save you from countless hours of frustration.
@Kamiel: Incorrect - semicolons are optional, and his JavaScript is valid. However, that doesn't mean it is a Good Thing.
@Geoff: The question posted is "Are semicolons needed after an object literal assignment in JavaScript?" - your "answer" doesn't really answer the question. That may be why you were voted down. It isn't that JSLint isn't useful (depending on your opinion of Crockford's assessment of the language's strengths and weaknesses), but it didn't really answer the question.
@TonyLa: I don't think I was being arrogant, but thanks for the observation; I think I am being helpful. As for your "correction," semicolons in JavaScript that humans create are, for all intents and purposes, optional. Automatic semicolon insertion is performed by the interpreter, so the poster of the original question can leave them out if he so chooses. You said "Semicolons are not optional with statements like break/continue/throw" - wrong again. They are optional - what is really happening is that line terminators affect the automatic semicolon insertion; it is a subtle difference. Regardless, I didn't think a full discussion of the standard is what the original poster was after, so I didn't feel it necessary to go into all of the details in my answer.
@TonyLa: You crack me up - why are you still fighting this battle? More importantly, why don't you quote the remainder of that portion of the standard? Here is the rest of it:
For convenience, however, such semicolons may be omitted from the source text in certain situations. These situations are described by saying that semicolons are automatically inserted into the source code token stream in those situations.
The fact is, what I said remains true:
...semicolons in JavaScript that humans create are, for all intents and purposes, optional.
Arguing about the particulars of the spec is worthless at this point, because you see it your way and I see it mine. By the way, the word "may" in the part you quote has a particular definition in English, maybe you should look it up. If it said "such semicolons must always appear explicitly in the source text," your point would be stronger.