categories = {{"code": "zzz", "title": "Electronics"}, {"code": "yyy", "title": "Cars"}};
Ese es mi JavaScript. ¿Cuál es el equivalente de CoffeeScript?¿Cómo puedo poner varios elementos en un objeto JSON con CoffeeScript?
categories = {{"code": "zzz", "title": "Electronics"}, {"code": "yyy", "title": "Cars"}};
Ese es mi JavaScript. ¿Cuál es el equivalente de CoffeeScript?¿Cómo puedo poner varios elementos en un objeto JSON con CoffeeScript?
Los apoyos son opcionales en CoffeeScript, puede hacer que sea esto:
categories = [
code : 'zzz'
title : 'Electronics'
,
code : 'yyy'
title : 'Mechanics'
]
(observe la coma sin sangría) o la más obvia:
categories = [
{
code : 'zzz'
title : 'Electronics'
}, // comma optional
{
code : 'yyy'
title : 'Mechanics'
}
]
En primer lugar, creo que tu JavaScript debe tener este aspecto:
categories = [{"code": "zzz", "title": "Electronics"}, {"code": "yyy", "title": "Cars"}];
Usted quiere una matriz, correcto? A continuación, el CoffeeScript es, bueno, exactamente la misma (sin el punto y coma final, sino que también es opcional en JavaScript):
categories = [{"code": "zzz", "title": "Electronics"}, {"code": "yyy", "title": "Cars"}]
hay un botón "TRY CoffeeScript" en la parte superior de la Github CoffeeScript page que le puede resultar útil para cosas Me gusta esto.
Eso no se ve como Javascript correcta, lo hizo ¿Quiere declarar una matriz [{/ ** /}, {/ **}] con corchetes? – Ben