JavaScript Introduction
JavaScript is a lightweight programming language that is used to make web pages interactive. It is an interpreted programming language that supports object-oriented properties as well.
JavaScript is one of the three core technologies used in the majority of the websites along with HTML & CSS.
History of JavaScript
JavaScript was created by Brendan Eich in 1995 when he was working on Netscape (a popular browser at that time). Initially, it was called as LiveScript and was later renamed as JavaScript.
JavaScript and Java are totally different languages. Java is a full-featured programming language whereas JavaScript is mostly used as scripting (client side) language. The syntax of JavaScript is mostly taken from the C language.
Features of JavaScript:
- JavaScript can interact with Web pages and able to change HTML content and attributes
- JavaScript can interact with CSS and manipulate styles.
- JavaScript is used to validate user data in web browser.
- JavaScript can works with user-initiated events
- JavaScript is open & support cross-platform
- JavaScript is capable of performing oops based functionality like many other programming languages
Scope of JavaScript:
Most of the time JavaScript works as a client-side programming because it can easily interact with clients (web browsers). However, nowadays it is being used to perform server-side tasks as well.
There are many JavaScript-based libraries are popular today. They help integrating common Web elements like Menu, Gallery, Slider, Popup etc into websites. Currently, jQuery is the most popular JavaScript library based on JavaScript.
JavaScript frameworks are also trending. They help you create faster & efficient applications using standardized code patterns. AngularJS (Google) & React (by Facebook) are two of them.
As per W3Techs statistics, JavaScript is used by more than 94% of all the websites.
So what are you waiting for? Tutorials Class provides online JavaScript tutorials, where you can learn JavaScript with examples.
Go to Next Chapter & Start Learning.
Exercises & Assignments |
---|
No Content Found. |
Interview Questions & Answers |
---|
No Content Found. |