nodejs

本文介绍了Node.js的概述、特点、操作步骤及注意事项。Node.js是一个基于Chrome JavaScript运行时的平台,用于搭建快速、易于扩展的网络应用。其特点包括异步IO、事件与回调函数、单线程处理方式和跨平台特性。操作步骤涵盖添加核心文件、引入express、设置路由和监听等。Node.js的缺点包括无法充分利用多核CPU和产生错误导致程序全体退出。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


一.node.js的概述:  
    Node.js 是一个基于Chrome JavaScript 运行时建立的一个平台, 用来方便地搭建快速的 易于扩展的网络应用。

二.node.js的特点:  
>1:异步IO  
    异步相对应的就是不同步,使用异步可以更高的分配资源  

>2:事件与回调函数  

>3:单线程处理方式  

>4:跨平台  
    在各个平台下都可以使用  

三.node.js的缺点:  
>1.无法利用多核cpu  
>2.产生错误将全体退出程序  
  

四.node.js具体操作:  
>1.首先在项目文件内添加一个node_modules核心文件,内部包含express、mysql核心文件。  

>2.var express = require("express");  
通过使用require来引入‘express’文件。  

>3.var app = express();  
通过调用express()方法,获取对象,即可使用app来自由使用。
  
>4.var ser = require("./router/server.js");  
引入server.js文件
  
>5.app.get("/register",ser.register);  
通过设置请求路径,将回调函数写在另一文件,实现文件分离保持页面整洁清晰。

>6.exports.register = function(request,response){...}  
通过exports导出实现文件内容可被调用。  

>7.app.listen(8080,'127.0.0.1');  
设置监听  
>8.app.use(express.bodyParser());  
中间件----由express服务器提供给我们使用   用于在body获取值
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值