Learning OOP can be confusing at first, but once you get it, it makes coding a lot easier. I would start out learning how to create everything programmatically. So here's a simple example of how to create an object using a constructor, and how to add methods to that object. See the Pen 973bf804feb2702e1ae1593fbf21631e?editors=0010 by osublake (@osublake) on CodePen   But that's kind of messy, which is why I would recommend using the new class syntax. Here's how that
    • Like