Course Exercises

What I Learned:

I learned that JavaScript provides website interactivity for the user and is one of the core components of a webpage. When a change happens on the webpage, it is called an "event", and it is JavaScript that affects these events.

JavaScript coding from scratch can be time consuming, using jQuery allows developers to pull pre-made JavaScript functions from a library and easily itegrate them into their webpage for more efficient developing.

JSON(JavaScript Object Notation) allows developers to store and manipulate large amounts of data in the form of "objects"; These objects are structured in "name-value" pairs which facilitate data access and storage.

AJAX(Asynchronous JavaScript) performs exchanges of data from the user and server using an "xmlHttpRequest", which allows the webpage to update information without being completely reloaded upon every update.