Jon Bukiewicz • Web Solutions Engineer • Chicago, Illinois

Well, hello there! In my introductory post I mentioned that I liked 30 Day Challenges. You might have noted by now that I am not so much into “finishing them on time” as I am into “starting them”, or if it has to do with anything diet-related, “not doing it at all after day 3”.

Fortunately, this course is just too fun, and I like JavaScript too much to brush this off. As quickly as the days have passed, it’s been on my mind with a tinge of guilt, so it was good to re-engage today and learn a bit more from Wes Bos’ JavaScript 30 course.

Today we focused on localStorage by creating a list which the user could add to, then refresh the page and have their options persist. This is in lieu of storing anything to a database, but it’s still a fun trick.

Here is the pen:

See the Pen JavaScript 30: Day 15 – Wes Bos by Jon Bukiewicz (@tenebroso) on CodePen.

Putting this into codepen also introduced the need to include Babel. It seems that by default this processor did not support the use of map for some reason, or perhaps it was the way I set up the function that was problematic. Either way, I have put it on my list to explore integrating Babel into my gulp workflows, since using ES6 is becoming way too much fun.