Visual Studio Code is very good. It’s now my preferred editor for coding. You can make it do whatever you want through extensions.
I have never used WebStorm, but did use PyCharm CE (also JetBrains) for a little while. It’s a good IDE used and loved by many. But less flexible than VSC imho. Also, VSC can be used for many languages, while the JetBrains tools are language specific, i.e. less of a learning curve if you start developing in multiple languages.
I wouldn’t recommend BBEdit (which I own too) for JS Development as it’s just not as flexible and powerful as the other two applications. BBEdit is most of all a very powerful text editor and less of a development tool/IDE. Given the fact that VSC is free, compared to $50 for BBEdit the choice seems easy.