javascript Как обращаться к поляем (свойствам) объектов, заданных через дефис (тире)

Далее речь идёт именно о полях, чьи имена записаны через дифис.

Предположим, что мы создаём объекты (в каком-то смысле аналог асооциативных массивов) с помощью фигурных скобок, при этом имеется имя записанное через дефис:

var data = { 
   "first-property-name": "value", 
}

Обращаться к нему надо по аналогии с обращеним к эелменту ассоциативного массива (а не через точку как к полю объекта):

var myVar = data["first-property-name"];