e-be-walk.github.io


Variable and Function Hoisting in JavaScript

It’s important to understand how hoisting can affect scope. There’s two parts to hoisting that affect how are declarations are scoped- variable hoisting and function hoisting. Starting with variable declaration, it is important to note that with ES6 and the introduction of let and const, variable hoisting also had new, unique behavior. When using var to declare your variables, the JavaScript engine treats all declarations as though they are within the global scope regardless of where they were actually declared. This is essentially hoisting the variable to the top level and it doesn’t matter whether the var variable is within or outside the function. This means that the variable is actually available before it is declared. Let’s take a look at an example:


Minimum Viable Product for the Over-Achiever

Note: MVP does not contain sprinkles


How to Style Your learn.co Blog

The general impression that I’ve gotten is that many students don’t realize they can or know how to style their learn.co blog. If you’re new to Flatiron, bootstrap, or using a github.io blog and hope to learn more about integrating changes within your blog let’s take a look at how to make that happen.


Many-to-many, too many.

It’s not hard to visualize and demonstrate most model relationships. Most relationships can be easily visualized with books. For instance, belongs_to and has_many is easy- an author has_many books and a book belongs_to an author. Let’s say a book is published- chances are, the book only has_one publisher, right? These relationships can be easily defined with a foreign key in the corresponding table- in this case, a book would have a foreign key to identify the author and an additional foreign key to identify the publisher.


Off the rails

My rails project took considerable gusto. Figuratively speaking, things have gone a little off the rails. Things have been crazy at work- I’ve either installed and de-installed 10 different galleries at work. Frozen pizza is consumed in my house no less than two times per week. And generally, the cleanliness of my house, deportment, and all things is on the decline.