【发布时间】:2010-10-05 01:13:08
【问题描述】:
所以我一直在探索不同的方法来清理和测试我的 JavaScript。我认为就像任何其他语言一样,要变得更好的一种方法是阅读好的代码。 jQuery 非常流行,因此它必须具有一定程度的良好编码。
那么为什么当我通过 JSLint 的验证运行 jQuery 时,它会给我这样的信息:
错误:
第 18 行字符 5 处的问题: 需要一个标识符,而是看到 'undefined'(保留字)。
未定义,
第 24 行字符 27 处的问题: 缺少分号。
jQuery = 窗口.jQuery = 窗口.$ = 函数(选择器,上下文){
第 24 行字符 28 处的问题: 需要一个标识符,而是看到 '='。
jQuery = 窗口.jQuery = 窗口.$ = 函数(选择器,上下文){
第 24 行字符 28 处的问题: 正在停止,无法继续。 (0% 扫描)。
这是使用 JSLint 和 jquery-1.3.1.js 完成的
【问题讨论】:
-
jQuery 并不是 JavaScript 的典范
-
我知道这是一个老问题,但 jQuery 现在使用 jsLint:docs.jquery.com/JQuery_Core_Style_Guidelines
标签: javascript jquery