Git is a distributed version control system that helps developers collaborate on projects of any scale. In this article, I will give you 50 Git commands that will help you…
JavaScript objects are its most important data type and form the building blocks of modern JavaScript. These objects are quite different from JavaScript’s primitive data types (number, string, boolean, null,…
Today we will start a new topic – JavaScript. And what better way to start it if not with looking at JavaScript’s history and features? JavaScript is the foundation of…
When writing code several reasons may cause errors, for example: These types of errors are known as runtime errors because they occur at the time the script runs. A professional…
In this article let’s learn about JSON parsing in JavaScript. JSON means – JavaScript Object Notation. JSON is a data-interchange format for data exchange between server and client which is…
In this article, we will learn about JavaScript Closures. JavaScript variable’s scope can be global or local. A global variable can be accessed and manipulated anywhere in the program, while the…
JavaScript Event Propagation is a mechanism that defines how events propagate or travel through the DOM tree to arrive at its target and what happens to it afterward. For example,…
The JavaScript event listeners are simply like event handlers, except that you can assign as many event listeners as you want on an event on a certain element. For you…
Last time we covered JavaScript Window Location and now let’s continue by learning about JavaScript Window History. The JavaScript History Object The history object contains the browser session history –…
The location property of a window is a reference to a Location object which represents the current URL of the document being displayed in that window. Since the window object…