Javascript is asynchronous - let's talk about how the event loop works. Everything in Javascript is asynchronous, but what does that mean? Javascript is a single thread language that can only run …
Javascript `this` keyword
So far, this has only been described as meaning the thing to the left of the .thiswhich it was called on. To make this a little less mystifying, I'm going to explain it in terms you may understand …
Understanding `new` In Javascript
//new Javascript has some interesting tools such as new or this built in that you probably have seen used but never new how to use it outside of a tutorial or project you followed from someone …
Shopping Form With Custom Events, Delegation, and Local Storage
In my last article we created a sarcastic text generator. Today, we will create a shopping list with custom events, delegation (listen on events that happen in the future), and use local storage. …
Continue Reading about Shopping Form With Custom Events, Delegation, and Local Storage →
Sarcastic Text Generator
In my last article, I demonstrated how to use Javascript to manipulate canvases with a camera. Today, we are going to play around with some text to make it's format change using loops, arrays, and …
Face Detection & Censorship
Today we are going to build a Face Detection and Censorship App that you can use to show your webcam but with a blurred out face! If you haven't already tried out the Etch-A-Sketch Project, we …