Ever have a page not load properly in IE 7 but it loads fine – without error – with all other browsers? After you validate all your CSS/HTML and the error or funky behavior persists…and you have made sure your doctype is correct – what can you do? Validate your JS using JS Lint.
What is JSLint?
JSLint is a JavaScript program that looks for problems in JavaScript programs. It is a code quality tool.
I just got done with some cross browser consulting (my favorite) – and one of the pages would not load properly in IE 7 due to a JS error which did not make sense to me. I loaded up the offending JS in JSLint and within a few minutes – I figured out what the issue was and how to solve it.
JSLint is invaluable if you do any work with JS – so keep the link handy! You will thank me – and JSLint.