JavaScript 除了在浏览器中运行,还可以通过 node.js 独立运行于服务器中,正因为 node.js 现在使用 JavaScript 开发的服务端应用越来越多。
和上一节课一样,我们新建一个项目,然后在项目根目录中新建一个 index.js,内容如下
console.log('Hello JavaScript');
然后在终端中使用node index.js
运行代码。
我们还可以使用 node.js 的 http 模块来实现一个简易的 Web 服务。
使用浏览器打开网页 http://localhost:3000,就可以访问提供的 Web 服务。
node除了可以运行JavaScript源文件以外,还带有一个交互式解释器,可以很方便的进行一些测试,我们可以通过node命令直接进入。
无论是 Web 前端还是服务端,都是使用 JavaScript 进行开发,它们的语法和核心内容是一样的,不同的是框架和接口。