- Tabs are problematic largely due to a lack of standardization. They
are unnecessary, but still in significant use.
JSLint now treats a tab as equivalent to the same number of indent
spaces. This will expose some mixing of tabs and spaces errors. If
tabs are used somewhat consistently, JSLint will not complain.
It could be argued that JSLint should completely reject any program
text containing tabs. I am not ready to take that step.