jslint
-
“使用严格”在JavaScript中做了什么,它背后的原因是什么? 最近,我通过Crockford的运行了我的一些JavaScript代码,它给出了以下错误: 第 1 行字符 1 处的问题:缺少“使用严格”语句。 做一些搜索,我意识到有些人添加到他们的JavaScript代码中。添加语
-
JSLint突然上报:使用“使用严格”的功能形式 我包括以下语句: 在我的大多数Javascript文件的开头。 JSLint以前从未警告过这一点。但现在是这样,说: 使用“使用严格”的功能形式。 有谁知道“函数形式”会是什么?
-
如何在JavaScript中初始化数组的长度? 我读过的大多数关于 JavaScript 数组的教程(包括 之后,看起来 jsLint 并不喜欢语法,而是更喜欢声明数组。 其次,如果我切换到方括号语法,有没有办法声明一个数组并将其长度全部设置在一
-
-
-
-
-
JSLint 错误“for in 的主体应包装在 if 语句中”是什么意思? 我在我的JavaScript文件上使用。它抛出了错误: 第 41 行第 9 个字符处的问题:for in 的正文应包装在 if 语句中,以从原型中筛选不需要的属性。 这是什么意思?
-
“new Object()”和 object literal 表示法有什么区别? 这种基于构造函数的语法用于创建对象之间有什么区别: 似乎两者都做同样的事情,尽管JSLint更喜欢使用对象文字表示法。 哪一个更好,为什么?
-
如何在JavaScript中将一个长正则表达式拆分为多行? 我有一个非常长的正则表达式,我希望在我的JavaScript代码中将其拆分为多行,以根据JSLint规则保持每行长度为80个字符。我认为,这更适合阅读。下面是模式示例:
标签