Если вы хотите создать массив, вы можете использовать myData = ['some info', 'some more info']
Если вы хотите создать объект, вы можете использовать myData = {someKey: 'some value'}
Или вы можете использовать только myData = someKey: 'some value'
(т.е. вы можете опустить {}
)
Для более сложных структур объектов вы используете отступы с необязательными {}
и необязательными запятыми, например
myData =
a: "a string"
b: 0
c:
d: [1,2,3]
e: ["another", "array"]
f: false
приведет к тому, что переменная myData будет содержать объект со следующим представлением JSON (которое также является допустимым CoffeeScript):
{
"a": "a string",
"b": 0,
"c": {
"d": [1, 2, 3],
"e": ["another", "array"]
},
"f": false
}