2016-07-31 66 views
0

我试图在Brackets IDE上编写JavaScript代码。但每次运行代码时都会显示错误。 JSLint问题括号中的JSLint警告如何解决它运行JavaScript?

console.log(a); 

说'控制台'是在它被定义之前使用的。的console.log(a)的 我不知道如何解决它。请有人可以帮我用Brackets解决这个问题。

+2

JSLint不认为'console'默认存在。你必须启用它的['devel'选项](http://jslint.com/help.html),或者“*开发中的* *”,让它识别'console'等等。您还可以在文件顶部包含注释'/ *全局控制台* /'。 –

+0

@JonathanLonowski可能值得添加一个答案。我唯一要补充的是,如果你假定浏览器并将'window'作为全局,你可以去'window.console.log',这通常是我用console,alert等做的,但是我认为它现在很好。 – ruffin

回答

2

如果使用

/*global document, window, alert, console, require*/

在你的文件的顶部,它修正了这个问题。