6
CoffeeScript có kèm theo một số helper functions. Làm thế nào để sử dụng chúng? Ví dụ: flatten(Array)
.Làm cách nào để sử dụng các hàm trợ giúp được tích hợp sẵn của CoffeeScript?
CoffeeScript có kèm theo một số helper functions. Làm thế nào để sử dụng chúng? Ví dụ: flatten(Array)
.Làm cách nào để sử dụng các hàm trợ giúp được tích hợp sẵn của CoffeeScript?
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 ]
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. –
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