2012-03-26 5 views

Antwort

9

Diese Funktionen scheinen für den privaten Gebrauch durch den CoffeeScript-Compiler gedacht zu sein. Es ist möglicherweise besser, eine allgemeine Bibliothek wie Underscore.js zu verwenden, wenn Sie diese Art von Funktionen möchten.

coffee> _ = require('underscore') 
coffee> _.flatten [1, 2, 3, [4, 5]] 
[ 1, 2, 3, 4, 5 ] 
+0

Genau. 'helpers.coffee' existiert nur, so dass der CoffeeScript Compiler keine externen Abhängigkeiten wie Underscore benötigt. –

+1

nur ein Hinweis, dass in der Kaffeehülle _ bereits als Schlüsselwort verwendet wird, das den vorherigen Wert darstellt. also benutze 'u = require (' unterstreichen ') '' u.flatten [1,2,3, [4,5]] ' – user1012566

Verwandte Themen