jshint在javascript中不显示错误

时间:2016-01-14 01:48:04

标签: javascript node.js sublimetext3 jshint sublimelinter

我在jshint文档页面和本论坛中的问题上研究了这个问题的解决方案。我没有看到解决我问题的任何事情。我安装了node.js以及sublimelinter和jshint。在我的命令行中,我键入了npm node.js和npm jshint,看到它们已经安装完毕。我按照我在YouTube上的sublimetext教程中看到的视频中的说明进行操作。我故意在我的代码中出错,但jshint没有显示它们。这是我的代码的屏幕截图。 enter image description here

这是sublimetext3编辑器中的代码。

// JavaScript Document
 var image = document.getElementById('myCities');

 var imageArray =    ['photos/photo1.jpg','photos/photo2.jpg','photos/photo3.jpg','photos/photo4.jpg',     'photos/photo5.jpg','photos/photo6.jpg','photos/photo7.jpg'];

 var imageIndex = 0;

 function changeCities(){

myCities.setAttribute('src', imageArray [imageIndex]);
imageIndex++;
if(imageIndex>=imageArray.length){
    imageIndex=[0];
}

 }
 var intervalHandle = setInterval(changeCities, 3000);

 myCities.onclick = function(){
clearInterval(intervalHandle);
 };
function()
foo = name //this is the error:no brackets for the function, variable is     undefined and the semicolon is left out.

我很感激有关如何让jshint正常工作的建议。

0 个答案:

没有答案