2012-03-26 30 views

Trả lời

9

Các chức năng này dường như được sử dụng riêng cho trình biên dịch CoffeeScript. Nó có thể là tốt hơn để sử dụng một thư viện đa năng như Underscore.js nếu bạn muốn các loại tính năng này.

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

Chính xác. 'helpers.coffee' chỉ tồn tại để trình biên dịch CoffeeScript không cần các phụ thuộc bên ngoài như Underscore. –

+1

chỉ cần lưu ý rằng trong vỏ cà phê, _ đã được sử dụng làm từ khóa đại diện cho giá trị trước đó. vì vậy hãy sử dụng 'u = require ('underscore')' 'u.flatten [1,2,3, [4,5]]' – user1012566

Các vấn đề liên quan