只是出于好奇,这个函数可以写成一行,或者至少是for
部分产生相同的输出吗?
getById = (id)->
for e in array
return e if e.id is id
Fiddle玩。
答案 0 :(得分:3)
getById = (id) -> return e for e in array when e.id is id
答案 1 :(得分:1)
尝试
getById = (id) ->
return e for e in array when e.id is id