2

只是为了好奇,这个函数可以写在一行中,或者至少是for产生相同输出的部分吗?

getById = (id)->
    for e in array
        return e if e.id is id

小提琴演奏。

4

2 回答 2

3
getById = (id) -> return e for e in array when e.id is id
于 2013-02-12T11:33:01.527 回答
1

尝试

getById = (id) ->
  return e for e in array when e.id is id
于 2013-02-12T11:33:03.087 回答