Hi, that's a though question, as I started a long time ago. But still find MDN docs as a great source / reference. The search is really useful, and there is a JS basics section on their site. As far as I have seen most new JS content focuses on a particular framework...
Also for trying out any random snippet of JS code, you can use just any browser console on just any computer.
And you can run Espruino interpreter in Linux, if you build it yourself, so you can experiment with code without an actual device
© Espruino, powered by microcosm.
Report a problem