notes on all things javascript that I want to remember