running-locally

Best ways to develop painlessly in Javascript on a local machine

I'm pretty new to workign with Javascript. In most languages you can run the code quickly locally on your machine. From what I've seen, in JS you generally only use it via the browser, and so I've been uploading my code an viewing its effects in the browser. This has proven very tiresome. Also, if I mak one error, it seems like my...