在我的测试代码中,我得到了很多看起来像这样的东西:
test.truth(function(){return myTest.isDef('')});
大部分行只有函数样板。有没有办法减少它,以便我可以使用更像这样的语法:
test.truth { myTest.isDef('') }
就像在 Scala 中会做的那样?
当然,理想情况下这是高度浏览器兼容的。
最佳答案
如果您正在寻找简洁的语法,您可能需要给出 CoffeeScript一看。
关于javascript - 在没有冗长的函数语法的情况下在 javascript 中传递 block ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6719029/