随笔分类 -  Nodejs

摘要:1. 闭包 定义:官方定义:内部函数总是可以访问其所在的外部函数中声明的参数和变量,即使在其外部函数被返回(寿命终结)了之后个人理解:从形式来看,闭包就是在函数里面定义一个函数,从特点来说,子函数能够读写父函数的局部变量。 需要注意: 因为闭包会引用包含函数的整个变量对象,所以用id值只能表面上解除 阅读全文
posted @ 2020-04-28 15:07 Hsinwang 阅读(243) 评论(0) 推荐(0)
摘要:使用nodejs发送和接受tcp请求 // 使用 promise-socket 同步执行 const {PromiseSocket} = require("promise-socket") const client = async (path, fileName) => { const socket = new PromiseSocket(); socket.setTimeout(1000) aw 阅读全文
posted @ 2019-09-18 20:07 Hsinwang 阅读(4035) 评论(0) 推荐(0)
摘要:一、 扩展运算符 ( ... ) 阅读全文
posted @ 2019-08-12 14:07 Hsinwang 阅读(177) 评论(0) 推荐(0)
摘要:1.some():返回一个Boolean,判断是否有元素符合func条件const arr = [1,2,3,4]; arr.some((item)=>{return item>1}) 打印结果: true 2.every():返回一个Boolean,判断每个元素是否符合func条件const ar 阅读全文
posted @ 2019-07-18 12:16 Hsinwang 阅读(3205) 评论(0) 推荐(0)
摘要:// IP ipReg = /^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5]) 阅读全文
posted @ 2019-04-28 16:57 Hsinwang 阅读(2697) 评论(0) 推荐(0)
摘要:当多个请求需要全部完成后返回结果可以使用 Promise.all() https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Promise/all 使用request-promise模块代码结 阅读全文
posted @ 2018-10-19 09:08 Hsinwang 阅读(11418) 评论(0) 推荐(0)
摘要:使用request发送post请求 阅读全文
posted @ 2018-10-16 09:55 Hsinwang 阅读(186) 评论(0) 推荐(0)