An object is a series of variables and functions that represent something from the world around you. as methods of the object.
>> A JavaScript object literal is a comma-separated list of name-value pairs wrapped in curly braces. Object literals encapsulate data, enclosing it in a tidy package. This minimizes the use of global variables which can cause problems when combining code.
The browser represents the page using a DOM tree.
DOM trees have four types of nodes:
You can select element nodes by their id or class attributes, by tag name, or using CSS selector syntax.

hasAttribute() checks if an attribute exists
getAttribute() gets its value
setAttribute() updates the value
removeAttribute() removes an attribute.
el.className ="newClassName"Change the value of the class attribute