-5

我最近编写了一个小型 jQuery 应用程序来练习该语言,并得到了一些反馈,批评它如下:

  1. 您不使用在您的函数中传递的任何消息,
  2. 你有一些数据的硬编码值(例如:颜色),
  3. 您将初始化代码嵌入而不是提取到单独的 JSON 文件中

但我真的不明白他们的意思,以及我如何消除这些问题。

谁能给我粗略的例子,以及正确的方法?

谢谢你的帮助!

4

1 回答 1

1
  1. 可能他建议您只使用全局变量,而不使用带参数的函数。这可以是一个选择,但我想说这在较小的 Web 应用程序中并不重要。

  2. 当您想要更改静态数据时,硬编码的静态数据可能会很烦人。如果您决定颜色必须比现在更蓝,您必须找到并替换您使用该颜色的每个地方。使用该颜色的变量,您只需更改一次,并且避免难以发现的错误

  3. 还有实际原因。无需编辑整个 JavaScript 文件,您只需更改小的 init 文件。这对于测试目的或在大型项目中可能很方便。

于 2012-05-19T13:43:12.570 回答