JavaScript programs can be checked for errors in IDEs or using online web apps but I\'m looking for a way to detect syntax errors alone.
I\'ve tried JSLint and
JSHint does what you want. http://www.jshint.com/
You can configure which warnings or errors to show.
An example:
$ jshint myfile.js myfile.js: line 10, col 39, Octal literals are not allowed in strict mode. 1 error