不像其他的编程语言,js没有输入输出的概念。JS是脚本语言,运行在宿主环境中。最常见的宿主环境是浏览器,不过js解释器在其他环境也被使用:包括Adobe Acrobat,Adobe Photoshop, SVG images, Yahoo's Widget engine, 服务器端环境如Node.js, NoSQL 数据库如开源的Apache CouchDB, 嵌入式计算机, 完整的桌面环境如GNOME(最受欢迎的GUIs for GNU/Linux operating systems之一), and others.