nodejs学习笔记
江湖人六六
君子坦荡荡
展开
-
nodejs学习笔记之初识nodejs
什么是nodeJsNode.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。node是使用C++编写的基于V8引擎的JS运行环境,同时提供了很多基于ECMAScript的扩展对象。Node.js 的包管理器 npm,成为世界上最大的开放源代码的生态系统。Node.js 可以解析JS代码(没有浏览器安全级别的限制)提供很多系统级别的API,如:文件的读写 进程的管理 网络通信原创 2020-09-17 15:50:49 · 227 阅读 · 0 评论 -
node学习笔记之mongodb
mongoDB这是一个数据库,与MySQL的区别就是,它是一个非关系型数据库 NoSql数据库1.性能高、I/O处理快 2.速度快 3.稳定不好,占用空间大1.安装MongoDB下载对应版本的mongodb来进行安装,安装的后注意需要手动设置数据库的位置。。。详细请搜索1.在安装的时候选择安装地址,一般情况下安装在c盘(默认安装地址)即可2.我们在c盘(最好)建立一个data文件夹,在data文件夹下面再建立一个db文件夹3.在mongodb的bin文件夹下,cmd执行 mong原创 2020-09-17 09:22:20 · 206 阅读 · 0 评论 -
nodejs学习笔记之fs模块 文件的增删改查
fileStystem后端语言都有操作文件系统的能力,在nodejs里我们依靠的是fs模块每种操作的方法基本都有同异步的两种不同方法1.查看文件信息(多用来判断文件是否存在)existsvar fs=require('fs');//异步查询文件信息fs.stat("../sources/temp.txt",(err,data)=>{ if(err){ console.log(err); }else{ console.log(data) //判断是否是文件 co原创 2020-09-16 13:33:29 · 678 阅读 · 0 评论 -
nodejs学习笔记之URL模块
URL模块这个模块可以帮助我们解析url地址,从里面提取很多有用的内容供我们使用;url.parse(urlString[, parseQueryString[, slashesDenoteHost]])会返回一个解析后的对象,第一个参数为要解析的url地址,第二个参数为是否将query字符串解析成对象格式,第二个参数来控制在没有协议的情况下,是否解析域名等内容url.format(urlObject)将一个url解析后的对象还原成一个url地址url.resolve(from, t原创 2020-09-16 13:31:15 · 431 阅读 · 0 评论