I want to statically declare a Javascript object (sometimes referred to as "associative array" when used as such) whose property names ("keys") contain dashes?
Without dashes (works):
myObject = {field_1:"aaa", field_2:"bbb"};
With dashes (results in syntax error):
myObject = {field-1:"aaa", field-2:"bbb"};
(And yes, I'm fully aware that such properties containing dashes can only be referenced by using "bracket notation" rather than "dot notation", but that's a completely other story, I'm only talking about the case of static declaration of such objects here.)