
node.js基础
qq_25186543
前端菜鸟
展开
-
node.js 基础api
cmd 进入命令node 进入node 环境1、 url 输入 url 会显示出 url 对象包含的方法{ parse: [Function: urlParse], resolve: [Function: urlResolve], resolveObject: [Function: urlResolveObject], format: [Functio原创 2017-11-12 15:43:57 · 256 阅读 · 0 评论 -
node 事件模板 EventEmitter 的应用
var eventEmitter = require('events').EventEmitter;var life = new eventEmitter();//官方建议一个事件不要超过10个监听,超过后会出现一个异常,但这个可以手动改life.setMaxListeners(11); //改成 11 个function water(who){ cons原创 2017-11-19 23:19:26 · 399 阅读 · 0 评论 -
Promise 异步回调方法应该
在传统的异步回调中大多都是方法里传入方法一直向函数里面深入添加或者用 jquery 扩展的 then 方法;举个例子:在动画连接的应用中 .ball{width: 50px;height: 50px;border-radius: 50%;margin-bottom: 10px;} .ball1{background-color: green} .ball2{background原创 2018-01-06 14:20:46 · 411 阅读 · 0 评论 -
nodeJS 启动 的 http 和 https 服务
http 模块和 https 模块 http 由 http TCP ip 组成 https 由 http SSL/TLS TCP ip 组成 https 是基于 SSL 和 TLS 的 http 协议 https 是在 http 是基础上 加入了 SSL 和 TLS "握手" 以及数据加密传输 h原创 2018-01-06 20:54:55 · 9046 阅读 · 0 评论 -
nodejs 小爬虫(二)
上一篇是对单一页面的数据,所以只能爬到单一的数据,因为不同的 ID 请求出不同的数据,所以把小爬虫完善一下该例子是拿幕课网中的某个页面来进行测试这个时候就用到一个 Promise 异步回调模块(作用是把页面一个接一个的请求),node 版本比较新的就直接 require 进来就可以了,而旧版本的可以下载 bluebird 模块npm install bluebird然后req原创 2018-01-06 21:30:06 · 202 阅读 · 0 评论 -
node.js 的 Buffer 方法的简单介绍
BufferBuffer 函数是调用系统内存的方法,node环境输入 Buffer 得出poolSixe : 内存载体的容量isBuffer : 静态方法 ,判断对象是否是 Buffer 类型对象compare : 判断两个 Buffer 对象的相对位置,一般来做按字符串的排序什么的isEncoding : 判断node.js 是否支持某种编码concat : 主要是将原创 2018-01-07 21:16:22 · 343 阅读 · 0 评论 -
NodeJS Stream
什么是 Stream在 Unix 系统中流就是一个很常见也很重要的概念,从术语上讲流是对输入输出设备的抽象。ls | grep *.js类似这样的代码我们在写脚本的时候经常可以遇到,使用 | 连接两条命令,把前一个命令的结果作为后一个命令的参数传入,这样数据像是水流在管道中传递,每个命令类似一个处理器,对数据做一些加工,因此| 被称为 “管道符号”。NodeJS 中 Str原创 2018-01-07 21:23:17 · 335 阅读 · 0 评论