Detecting JavaScript Errors and Code Smells with Static Analysis

While code bases written in JavaScript are larger, debugging and managing the code bases are getting more difficult especially due to the dynamic features of JavaScript language. But you can significantly reduce this quality cost by catching code defects at the earlier stage of the development cycle.

This whitepaper describes how static analysis tools work and shows some types of problems that static analysis tools can prevent. Feel free to download the whitepaper for a look on how static analysis tools cope with the troubles of JavaScript.