JS Full Form

JS stands for JavaScript. It is a lightweight, cross-platform and interpreted scripting language. It is well-known for the development of web pages, many non-browser environments also use it. JavaScript can be used for Client-side developments as well as Server-side developments. JavaScript contains a standard library of objects, like Array, Date, and Math, and a core set of language elements like operators, control structures, and statements. You can check the Introduction to JavaScript.
JS version release year:

JS Structure:
<script type="text/javascript"> // Your javaScript code </script> |
Characteristics of JS:
- Dynamically typed languages: This language can receive different data types over time.
- Case Sensitive Format: JavaScript is case sensitive so you have to aware of that.
- Light Weight: It is so light weight, and all the browsers are supported by JS.
- Handling: Handling events is the main feature of JS, it can easily response on the website when the user tries to perform any operation.
- Interpreter Centered: Java Script is built with interpreter centered that allows the user to get the output without the use of the compiler.
Advantages of JS:
- JavaScript executed on the user’s browsers not on the web server so it saves bandwidth and load on the web server.
- The JavaScript language is easy to learn it offers syntax that is close to English language.
- In javaScript if you ever need any certain feature then you can write it by yourself and use an add-on like Greasemonkey to implement it on the web page.
- It does not require compilation process so no compiler is needed user’s browsers do the task.
- JavaScript is easy ti debug, and there are lots of frameworks avialable that you can use and become master on that.
Disadvantages of JS:
- JavaScript codes are visible to the user so user can place some code into the site that compromises the security of data over the website. That will be security issue.
- All browsers interprets JavaScript that is correct but they interprets differently to each other.
- It only supports single inheritance, so in few cases may require the object-oriented language characteristic.
- A single error in a code can totaly stop the weside’s code rendering in the wensite.
- JavaScript stores number as a 64-bit floating-point number but operators operate on 32-bit bitwise operands.
Recommended Posts:
If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to contribute@geeksforgeeks.org. See your article appearing on the GeeksforGeeks main page and help other Geeks.
Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.


