如何在JavaScript中显示所有错误并获取JSHint报告?

如何在JavaScript中显示所有错误并获取JSHint报告?,javascript,jquery,jshint,Javascript,Jquery,Jshint,我有以下验证JavaScript代码的代码: var jsCode = "....."; // JavaScript code here var success = JSHint(jsCode); // alert(success); // Shows whether 'true' or 'false' 如何显示代码中所有错误的列表,而不是仅显示“true”或“false”?在文档中,它说,“在这种情况下,您可以使用JSHINT.errors来检索错误,或者通过调用JSHINT.data(

我有以下验证JavaScript代码的代码:

var jsCode = ".....";  // JavaScript code here
var success = JSHint(jsCode); // 
alert(success); // Shows whether 'true' or 'false'

如何显示代码中所有错误的列表,而不是仅显示“true”或“false”?在文档中,它说,“在这种情况下,您可以使用JSHINT.errors来检索错误,或者通过调用JSHINT.data()方法来请求完整的报告。”

验证Javascript代码是一项需要自动化的任务。要自动化您需要使用的任务

Grunt是基于javascript的项目的自动化任务,然后实现依赖关系管理、js验证、报告。。。。等等


该插件可以帮助您。

验证Javascript代码是一项需要自动化的任务。要自动化您需要使用的任务

Grunt是基于javascript的项目的自动化任务,然后实现依赖关系管理、js验证、报告。。。。等等

该插件可以帮助您。

尝试以下方法:

var jsCode = ".....";  // JavaScript code here
var success = JSHint(jsCode); // 

var data = JSHINT.data();

//Print out list of object props:
for(var i=0; i<data.functions.length; i++){
    for(var j in data.functions[i]){
        document.write(j + ': '+ data.functions[i][j]  +'<br>');
    }
}
var jsCode=“…”;//这里是JavaScript代码
var success=JSHint(jsCode);//
var data=JSHINT.data();
//打印出对象道具列表:
对于(var i=0;i尝试以下方法:

var jsCode = ".....";  // JavaScript code here
var success = JSHint(jsCode); // 

var data = JSHINT.data();

//Print out list of object props:
for(var i=0; i<data.functions.length; i++){
    for(var j in data.functions[i]){
        document.write(j + ': '+ data.functions[i][j]  +'<br>');
    }
}
var jsCode=“…”;//此处的JavaScript代码
var success=JSHint(jsCode);//
var data=JSHINT.data();
//打印出对象道具列表:

对于(var i=0;i文档所说的有什么问题?一旦调用
JSHint()
,它将保留对最新分析代码的引用。随后,调用
JSHint.data()
方法或从
JSHint中读取对象。错误
属性将为您提供所需的所有数据。您能否提供一个链接,我可以在其中看到一个示例?这将非常有用。您的设置是什么?您试图构建什么?根据提供的引号,您已经知道JSHint文档。没有太多m除此之外,您还需要(不可用)其他文件。您可以在控制台上摆弄和测试这些文件,以找出错误对象的结构。@MasterAM这就是我要做的。这是一个编织。文档所说的有什么问题吗?一旦调用
JSHint()
,它保留对最新分析代码的引用
方法或从
JSHint中读取对象。错误
属性将为您提供所需的所有数据。您能否提供一个链接,我可以在其中看到一个示例?这将非常有用。您的设置是什么?您试图构建什么?根据提供的引号,您已经知道JSHint文档。没有太多m除此之外,还需要(不可用)ore。您可以在控制台上拨弄并测试此错误,以找出错误对象的结构。@MasterAM这就是我正在尝试做的。下面是一个示例。