参考我的CoffeeScript代码中的编译器生成的变量

时间:2014-06-09 03:27:43

标签: coffeescript

在CoffeeScript中,我可以循环遍历这样的数组:

for d,i in [1,2,3,4,5]
  console.log "Thing #{i+1}/#{_len} is #{d}"

......但我应该吗?我利用编译器生成的_len变量来避免自己进行数组长度计算。

我觉得提及_len并不是最好的做法,但我不想自己进行数组长度检查/计算,因为(1)它是重复的工作而且(2)它是一个额外的代码行。

这两个邪恶中较小的一个是什么?我应该使用_len还是自己添加一个LoC?

0 个答案:

没有答案