Gerald ClarkJavaScript: Bootstrap BasicsThis one is going to be long. So buckle up. The idea here is to learn some basic interaction with libraries like Bootstrap while keeping…Jan 19Jan 19
Gerald ClarkJavaScript — Submit EventsI’ve created some basic HTML to give me an input field and a submit button:Aug 8, 2024Aug 8, 2024
Gerald ClarkJavaScript — Building A Pop UpThis article will cover my process for building a simple pop up in a web browser. This article will cover some basic HTML and CSS in a…Aug 2, 2024Aug 2, 2024
Gerald ClarkJavaScript — More Fun With DOM EventsIn the last article I covered a few events and in this one I want to cover a few more and talk about some useful ways to interact with the…Jul 21, 2024Jul 21, 2024
Gerald ClarkJavaScript — Event Bubbling and DelegationThis article is one the more important ones. This is something that you could easily turn a blind eye to when learning JavaScript, but it…Jul 14, 2024Jul 14, 2024
Gerald ClarkJavaScript — Creating and Removing HTML ElementsIn the previous article I covered how to add event listeners to differnt elements in a web page. When we would select one of the tasks on…Jul 11, 2024Jul 11, 2024
Gerald ClarkJavaScript — Click EventsSuper important article ahead! In this one, I’m finally going to get around to interacting with the web page! FINALLY. We’re only like……Jul 8, 2024Jul 8, 2024
Gerald ClarkJavaScript — Parents, Children and SiblingsIn the past several articles I’ve covered how to manipulate html elements, how to query the DOM, and much more. I’d love to cover another…Jul 5, 2024Jul 5, 2024
Gerald ClarkJavaScript — Adding and Removing Classes From HTML ElementsIn the past few articles, you’ve seen some HTML elements be referenced by their class. I want to go over how we can add and remove this…Jun 27, 2024Jun 27, 2024
Gerald ClarkJavaScript — Changing CSS StylesIn the last article I covered changing the style of an html element by directly changing the style attribute using setAttribute. There is…Jun 25, 2024Jun 25, 2024
Gerald ClarkJavaScript — Getting & Settings AttributesIn the last article I covered how to chnage the inner text and inner html of an element or elements. In this article I’ll cover getting…Jun 22, 2024Jun 22, 2024
Gerald ClarkJavaScript — Changing and Adding Page ContentSo now we know how to query the DOM for some kind of element we want to change. Lets take a look at how to do things with those elements.Jun 22, 2024Jun 22, 2024
Gerald ClarkJavaScript — The DOM Pt.2In this article I’ll be going over a couple more ways we can query the DOM. Lets go!Jun 18, 2024Jun 18, 2024
Gerald ClarkJavaScript — The DOM Pt.1So… you’ve made it this far. Most of the JavaScript basics are out of the way. If you need a refresher check out this list I made!Jun 15, 2024Jun 15, 2024
Gerald ClarkJavaScript — Primitive vs Reference TypesPrimitive Types: numbers, strings, bool, null, undefined, and symbols.Jun 10, 2024Jun 10, 2024
Gerald ClarkJavaScript — ObjectsAnother long one for ya. This one is probably one of the most important articles I’ll write in regards to JavaScript, so listen up!Jun 2, 20241Jun 2, 20241
Gerald ClarkJavaScript — FunctionsThis one might be kinda long because I want to get down to business! There is still a lot of fundamental stuff I need to cover though, so…Jun 1, 20241Jun 1, 20241
Gerald ClarkJavaScript — Block Level ScopeScope: The area in which a variable’s value is relevant.May 27, 20241May 27, 20241
Gerald ClarkJavaScript — Switch StatementsIn the previous articles I’ve gone over if, else if, and else statements. What if we have a huge amount of stuff to check. For example:May 26, 20241May 26, 20241
Gerald ClarkJavaScript — Break & ContinueI want to circle back to loops really fast now that I’ve cover conditionals like if, else, not, or, and, etc.May 25, 20241May 25, 20241