Ethan HessJavascript CurryingA curried function is a function that takes multiple parameters one at a time: So, it takes a parameter, and returns a function that takes…Nov 12, 2018Nov 12, 2018
Ethan HessMongoDbMongoDB is an open-source, non-relational, or NoSQL, database that stores data as documents in a binary representation called BSON, which…Oct 22, 2018Oct 22, 2018
Ethan HessTime ComplexityTime complexity is a concept in computer science that deals with the quantification of the amount of time taken by a set of code or…Oct 8, 2018Oct 8, 2018
Ethan HessStacks and QueuesWhat is a stack? For starters, the name stack comes from the analogy to a set of physical items stacked on top of each other. Such as a…Oct 1, 2018Oct 1, 2018
Ethan HessHoisting variables in JavascriptWhat is hoisting? Essentially, hoisting is a ‘behind-the-scene’ action that an interpreter performs before executing code. Additionally…Sep 24, 2018Sep 24, 2018