-
Notifications
You must be signed in to change notification settings - Fork 0
01 Basics
Biswajit Sundara edited this page May 1, 2023
·
2 revisions
JavaScript is the light weight and cross platform scripting language for the Web development.
- This is also used in developing automation scripts and interacting with DOM.
Every browser has a JS Engine by default that helps executing the Java Script codes.
- Internet Explorer has Chakra
- Firefox has Spider Monkey
- Chrome has V8
Before we could only run Java script in browsers.
- Node.Js enables us to run the java script code in our machine.
- So we can say Node.js is a Runtime environment that executes Java Script outside of a browser.
- Node.Js is built on top of google chrome's JS engine V8.
- JS is client side as well as server side language.
- JS is light weight and interpreted language, means the code runs as it is and we don't have to transform the code before running.
- JS is dynamically typed. Let's say we have a variable that holds a number, later we can assign it a string.
- Function as first class object
- Install
Node.js - Install
Visual Sudio CodeIDE
To run the java script files use command node filename.js
- Single line comments -
//this is a comment - Multi line comments -
/* multi line comment */
- Java script statements should end with a semicolon
(;) - If we miss to add it, then the compiler adds it by itself
- However some times it will cause issues
- so its always a best practice to close each and every statements using semicolon at the end.