que vienen a esta pregunta:¿CoffeeScript admite la interpolación en cadena de comillas simples?
f = (param) ->
console.info '#{param}'
f(1)
El resultado es #{param}
Cuando Adjunto la cadena con comillas dobles, esto sólo se imprime 1
. También lo probé en Ruby, su comportamiento es el mismo. Pero eso solo contradice la regla en CoffeeScript.org:
La regla de oro de CoffeeScript es: "Es solo JavaScript".
Porque creo que en Javascript, las comillas simples y las comillas dobles se tratan por igual. Y no uso a Ruby a menudo. ¿Alguien puede explicar por qué?
Muchas gracias.
Es solo una regla de oro que termina * siendo * JavaScript, eso no significa que actúe como una lista de JavaScript en el nivel de fuente de CoffeeScript. Hay magia en todo el lugar. –