My name is Clay Hess

Full Stack designer & developer
  • UX Design
  • Adobe
  • Agile Scrum
  • HTML
  • CSS
  • JavaScript / TypeScript/ Node
  • Angular

Selecting DOM Elements

There are several ways to grab DOM elements using the document object. We can use the id… This will grab the DOM element that has the ID we pass to the getElementById function and stores it in the variable. We can get elements by the class name… This will grab

More »

Document Object

The document is…well…the document. It falls right under the window object. You can get the body, forms, create elements, get elements and more… Happy Coding! Clay Hess

More »

Location Object

The location object gives us information on the url such as the href. Check out the properties and methods on MDN… The way we can use it is as follows… This will log out the url of the page. Happy Coding! Clay Hess

More »


Timers are used in JavaScript for things like animation, firing functions, etc. They run asynchronously so you don’t have to wait on them. Here is an example… The setTimeout function fires code when we tell it to based upon the time we give it. In the above example, we are

More »

Window Object

The window object is the global object in JavaScript. We can access this object from anywhere in JavaScript. You have used the window object without realizing it. For example, console is a window property. There are several properties and methods on the window object. I recommend looking at the Mozilla

More »

Importing a Module

To use a module that has the “export” keyword, we have to import it into our code. To do this we use the “import” keyword… This is placed at the top of the file and makes all of the items that have been exported from the animal.js file available. Notice

More »
First Impressions
Screenshot of
Hurtis Heating
Screenshot of
Kids Hub Africa
Screenshot of
Norcon Corp
Screenshot of
Shikwaru Hunting
Screenshot of
Tortoise and Hare Timing
Screenshot of
Willow Springs Garden
Screenshot of
Screenshot of
Click Here
Skip to content