Fixing JavaScript Cross-Browser Compatibility Issues

Out of all major web technologies, there is no other technology as vilified for cross-browser compatibility as JavaScript. Despite the advancements in pure HTML and CSS, it’s true that you cannot easily build web apps or websites without it.
In this article, we look into cross-browser compatibility issues with JavaScript and methodologies to fix the issues. Before we get started with the actual topic of discussion, it is important that we look into the basics and evolution of JavaScript.