In che senso non può essere usato?

Con JavaScript ES2015 la sintassi è sempre più uniformata indipendentemente da dove JavaScript viene usato "Web", "Server", ecc.. poi ovviamente ogni piattaforma ha le proprie specificità e i propri limiti. Leggere e scrivere un file sarà sempre leggermente diverso perché nel Web ci deve sempre essere l'utente che deve autorizzare l'applicazione a farlo (per evidenti motivi di sicurezza)