如何编写可读的 JavaScript

2024-02-04

在 JavaScript 中,代码格式化的标准规则似乎并没有解决这个问题。你最终还是会陷入混乱});});到处都是,我不相信我什至不知道正确缩进声明为其他函数的参数的匿名函数的既定规则。

简而言之,我在阅读自己的 JavaScript 时遇到了困难,而且我敢打赌我并不孤单。

我认为我的想法是不在其他函数中定义函数。将每个函数命名为脚本标记的子函数。当您需要传递函数时,请使用它们的名称。当然,这使得使用闭包变得更加困难[编辑:如果你这样编写代码,则根本无法使用闭包]。另外,这可能会导致内存管理出现问题?

还有其他人对此有什么想法吗?


我打赌你应该遵循已经建立的编码标准。

您可以遵循两个最佳 JavaScript 框架之一的编码标准:

  • Mootols (编码标准在这里 https://github.com/mootools/mootools-core/wiki/syntax-and-coding-style-conventions), or
  • jQuery (编码标准在这里 http://docs.jquery.com/JQuery_Core_Style_Guidelines),

基本上使用制表符而不是空格(这对某些人来说可能很困难,但我相信这是 JS 的既定标准),避免不必要的空格(例如,在) {在函数定义空间中不受欢迎,可能应该如下所示:){), etc.

附言。我个人>认为

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何编写可读的 JavaScript 的相关文章

随机推荐