List comprehensions for JavaScript