16-10-2011, 01:59 PM
(Modification du message : 16-10-2011, 02:08 PM par Sephi-Chan.)
C'est parce que CoffeeScript scope tout dans une closure. Pour définir une variable globale, il faut faire :
Lis la documentation des outils que tu utilises !! CoffeeScript, il y a un paragraphe "Lexical Scoping and Variable Safety". D'autant plus quand ça tient sur une foutue page…
window.foo = (foo, bar)->
alert "#{foo} #{bar}"
Lis la documentation des outils que tu utilises !! CoffeeScript, il y a un paragraphe "Lexical Scoping and Variable Safety". D'autant plus quand ça tient sur une foutue page…