如何删除jQuery中的问题

时间:2012-05-19 13:35:35

标签: jquery

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

  1. 您不使用在函数中传递的任何消息,
  2. 你有一些数据的硬编码值(例如:颜色),
  3. 您已嵌入初始化代码而非提取到单独的JSON文件
  4. 但我真的不明白他们的意思,以及我如何消除这些问题。

    任何人都可以给我粗略的例子和正确的方法吗?

    感谢您的帮助!

1 个答案:

答案 0 :(得分:1)

  1. 可能他建议您只使用全局变量,而不使用带参数的函数。这可能是一个选择,但我认为它在较小的Web应用程序中无关紧要。

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

  3. 也是实际的原因。您只需更改小的init文件,而不是编辑整个JavaScript文件。这对于测试目的或大项目来说非常方便。