I had heard about the vanilla JS selectors, but I only used them a couple of times. jQuery has always been my goto.
document.querySelector('.class-name li .last');
Will return an Element if one is found or
null if there was no such thing.
And for more than one element:
Will return a NodeList that can be iterated over using for instance
I had no idea that the <audio> tag was so easy to interact with. Just call
.play() on it and it plays! I like it.
CSS transitions are a thing I never even thought about listening for events for, but it exists! I went and found the list of all events and that is really long.