- Adding new HTML to the page, changing the content, modifying the styles.
- Reacting to use actions, running on mouse clicks, key presses, and more.
- Sending requests over the network to remote servers.
- Getting and setting cookies, asking questions to visitors, sending messages.
- Remembering the data on the client-side.
Here are some examples of such restrictions:
- It supports complete integration with CSS and HTML.
- It provides straightforward ways of doing simple things.
- It is supported by almost all the major browsers and is performed by default.
It is the exclusive browser technology that encompasses the three great things above.