Aug 3 2015 CoffeeScript 全域變數 全域變數 CoffeeScript中寫的變數及function,都是以區域變數包在裡面 優點:不會影響到別的js 12(function() {}).call(this); 如果一定要寫全域變數的話,可以將變數及function寫在window 1234window.name = 'Andy'window.say = -> alert "Hello I am #{@name}"window.say() 12345window.name = 'Andy';window.say = function() { return alert("Hello I am " + this.name);};window.say(); JavaScript 盡量避免使用全域變數 Newer CoffeeScript 擴充類別 Older CoffeeScript jQuery