如何使用CoffeeScript将多个项目放入JSON对象?

Sha*_*oon 6 json coffeescript

  categories = {{"code": "zzz", "title": "Electronics"}, {"code": "yyy", "title": "Cars"}};
Run Code Online (Sandbox Code Playgroud)

那是我的JavaScript.什么是等效的CoffeeScript?

Ric*_*asi 21

大括号在CoffeeScript中是可选的,你可以这样:

categories = [
  code  : 'zzz'
  title : 'Electronics'
,
  code  : 'yyy'
  title : 'Mechanics'
]
Run Code Online (Sandbox Code Playgroud)

(注意未缩进的逗号)或更明显的:

categories = [
  {
    code  : 'zzz'
    title : 'Electronics'
  }, // comma optional
  {
    code  : 'yyy'
    title : 'Mechanics'
  }
]
Run Code Online (Sandbox Code Playgroud)