分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 网页技术

node.js是什么,node.js创建应用

发布时间:2023-09-06 01:45责任编辑:白小东关键词:js

简单的说 Node.js 就是运行在服务端的 JavaScript。Node.js 是一个基于Chrome JavaScript 运行时建立的一个平台。Node.js是一个事件驱动I/O服务端JavaScript环境,基于Google的V8引擎,V8引擎执行Javascript的速度非常快,性能非常好。

 Node.js 应用的组成部分:

  1. 引入 required 模块:我们可以使用 require 指令来载入 Node.js 模块。

  2. 创建服务器:服务器可以监听客户端的请求,类似于 Apache 、Nginx 等 HTTP 服务器。

  3. 接收请求与响应请求 服务器很容易创建,客户端可以使用浏览器或终端发送 HTTP 请求,服务器接收请求后返回响应数据。

创建Node.js应用

1、引入required模块

使用 require 指令来载入 http 模块,并将实例化的 HTTP 赋值给变量 http,实例如下:

var http = require("http");

2、创建服务器

接下来使用 http.createServer() 方法创建服务器,并使用 listen 方法绑定端口。 函数通过 request, response 参数来接收和响应数据。

var http = require(‘http‘);http.createServer(function (request, response) { ???// 发送 HTTP 头部 ????// HTTP 状态值: 200 : OK ???// 内容类型: text/plain ???response.writeHead(200, {‘Content-Type‘: ‘text/plain‘}); ???// 发送响应数据 "Hello World" ???response.end(‘Hello World\n‘);}).listen(8888);// 终端打印如下信息console.log(‘Server running at http://127.0.0.1:8888/‘);

分析Node.js 的 HTTP 服务器:

  • 第一行请求(require)Node.js 自带的 http 模块,并且把它赋值给 http 变量。
  • 接下来调用 http 模块提供的函数: createServer 。这个函数会返回 一个对象,这个对象有一个叫做 listen 的方法,这个方法有一个数值参数, 指定这个 HTTP 服务器监听的端口号。

node.js是什么,node.js创建应用

原文地址:https://www.cnblogs.com/lmjZone/p/8555008.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved