是否可以简化第二行,同时将代码保持在三行中? org.apache.hadoop.fs.FileSystem
应该出现"错误"值。
current
我试图在没有运气的情况下做出类似的事情:
for item in [ 1, 2, 3, undefined, 5, 6]
break if (current = if item? then item else "error") is "error"
console.dir current
答案 0 :(得分:1)
这是一个单行,这是我发现用咖啡写的最佳方式,但不会在制作中,所以我的同事在阅读时不会杀了我。
break for item in [ 1, 2, 3, undefined, 5, 6] when (current = item ? 'error') is 'error'
console.dir current
实际上有很多方法可以写这个,在Javascript中输出完全相同。
此致