- We can use it for both client side as well as server side web development.
- It is weakly typed language.
- It offers Document Object Model (DOM) that enable web developers to control the page layout programmatically. Even you can add or remove HTML elements with a button click.
- It has features that make your web page interactive.