docs Các CoffeeScript nêu rằng comprehensions danh sách sẽ có thể thực hiện các tác chọn/lọc:Lọc với danh sách comprehensions CoffeeScript
Họ sẽ có thể xử lý hầu hết những nơi mà bạn nếu không sẽ sử dụng một vòng lặp , mỗi/forEach, bản đồ hoặc chọn/lọc.
Bạn muốn tưởng tượng bạn có thể làm một cái gì đó trong một dòng như result = item for item in list if item % 2 == 0
Tuy nhiên gần nhất tôi có thể đến là
list = [1,2,3,4]
result = []
for item in list
if item % 2 == 0 then result.push item
Whats cách ngắn gọn nhất để lọc danh sách trong CoffeeScript?
Đặt rằng trong một hàm, nếu không, nó không làm gì. Nhập nó vào "Thử Coffeescript" trong http://jashkenas.github.com/coffee-script/ và nhìn vào đầu ra javascript. – Amir
Không biết về mệnh đề 'khi'. Cảm ơn! –