Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference
https://www.w3schools.com/js/default.asp
https://bitburner.readthedocs.io/en/latest/netscript/netscriptjs.html
On top of that, you can use everything JS itself offers.
For better or worse, you can also use very little of what makes JS JS. I came in with a background in not-JS (C mostly), and have progressed well enough in the game. Part of my goal here is to learn JS, so at some point I'll do more JS-specific things, but the game doesn't force you, or even guide you, to do things a specific way - to use particular language features or even write good code. How you solve things, what you learn, and how relevant that is to the 'real world' is largely up to you.