Javascript 将函数分成几行

Javascript 将函数分成几行,javascript,line-breaks,Javascript,Line Breaks,嗯。我需要用JS记录一些产品,但我的语言有点笨拙。文档中有代码块,我需要打断一些行(它们在PDF中有巨大的尾部)。在Python中,我可以执行以下操作: foo(bar1, bar2) 我可以用JavaScript这样做吗?关于在JS中打断长线的一般建议是什么?是的,您可以像您所写的那样使用带逗号的换行符。下面是一个例子 您可以使用JavaScript来实现这一点。与Python一样,JavaScript将理解括号。我个人建议在方法之前或之后写评论,而不是在其定义范围内。如果给注释留出

嗯。我需要用JS记录一些产品,但我的语言有点笨拙。文档中有代码块,我需要打断一些行(它们在PDF中有巨大的尾部)。在Python中,我可以执行以下操作:

foo(bar1,
    bar2)

我可以用JavaScript这样做吗?关于在JS中打断长线的一般建议是什么?

是的,您可以像您所写的那样使用带逗号的换行符。下面是一个例子


您可以使用JavaScript来实现这一点。与Python一样,JavaScript将理解括号。我个人建议在方法之前或之后写评论,而不是在其定义范围内。如果给注释留出自己的空间,代码将变得非常清晰,但是内联添加注释可能会非常混乱

你试过了吗?你看过其他的代码吗,比如jQuery在他们的文档中是如何显示的?我没有试过,因为我不确定到底要试什么。我的问题更多的是关于一般性建议,而不仅仅是关于函数的情况。尽管我承认,我还没有尝试过后者。也感谢您提供jquery参考。这可能会有帮助。谢谢你的回答和链接。没问题。许多公司使用谷歌的风格指南(并经常根据口味进行修改)作为默认标准,因为很多人都熟悉这些指南。下面是各种语言的样式指南列表。文档不是源注释的形式,它们是手动编写的,并且有代码块。不过,谢谢。
// Parenthesis-aligned, one argument per line.  Emphasizes each
// individual argument.
function bar(veryDescriptiveArgumentNumberOne,
             veryDescriptiveArgumentTwo,
             tableModelEventHandlerProxy,
             artichokeDescriptorAdapterIterator) {
    // ...
}