Node.js

node.js是什么?

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

Node.js 对比传统Web服务器

Node.js专注于创建高性能应用程序。大多数的Web应用程序依赖于从磁盘或从另一个网络源读取数据,传统Web服务器使用进程对应每个请求,即启动一个新进程来处理每个Web请求,为每个进程开辟一个新的进程请求是一个昂贵的操作,无论是在CPU和内存方面。传统的Web服务器使用线进程

下面首先说一下node.js 的require模块

node.js 的require模块是将模块导入到当前文件的主要方式,在node.js中有三种模块:核心模块文件模块外部的node_modules

创建一个js文件,在文件里输入username和为fn1的函数

var username='hello'

var fn1=function(){
    return 123
}
// 导出
exports.username=username
exports.fn1=fn1

在另一个js文件里使用require将上个模块导入到当前js文件中

var username = require('./a')


console.log(username)

然后我们在cmd里运行node main(main是第二个js文件)

这样,一个完整的项目运行完成 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值