摘要: node专门为了方便处理url地址封装的模块 url 模块和 相关的 querystring 模块 url url 中的方法 url.parse(url.string, parseQueryString, slashesDenoteHost) + parseQueryString 默认为 false 阅读全文
posted @ 2020-02-25 10:25 达文西9527 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 四大类 http 模块拥有四大类, 分别是 http.Server, http.ClientRequest, http.IncomingMessage, http.ServerResponse 这里只对简单的基础知识总结 一个简单的例子中就包含这四大类的实例 例子解释 server 就是 http. 阅读全文
posted @ 2020-02-20 16:03 达文西9527 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 文件读取大部分都是拥有异步和同步的两个接口 普通的文件读取 以流的方式读取 简单写入 以流的方式写入 查看某个文件是否存在(也可以用来检测时候有某个文件的权限) 创建删除目录 创建临时目录 删除某个文件 文件属性 监听文件变化 遍历目录 重命名 还有一些其他的 学模块步骤 1. 看github上的这 阅读全文
posted @ 2020-02-19 11:06 达文西9527 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 简述 zlib 模块是用来压缩文件的,在http协议的请求头中设置Accept Encoding: gzip, 表示告诉服务器我请求的资源可以使用gzip进行压缩,优化了下载的速度 简单压缩 简单解压 服务端压缩 服务端压缩字符串 学模块步骤 1. 看github上的这个 "项目" 2. 自己写一遍 阅读全文
posted @ 2020-02-18 10:22 达文西9527 阅读(152) 评论(0) 推荐(0) 编辑
摘要: Daily English Day Time: 2020/01/15 EN: Productivity is being able to do things that you were never able to do before ZH: 效率能够让你做到你以前不曾做到的事情 Time: 2020 阅读全文
posted @ 2020-01-15 13:36 达文西9527 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 今年计划 走出舒适圈,不要过的浑浑噩噩,突破自己 计划 + 学习整理vue源码 + 学习node.js, 目标搭建服务 + 重构github后台管理项目 + 学英语 阅读全文
posted @ 2020-01-13 21:29 达文西9527 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 小结 + 什么是Set 和 Map + Set 和 Map 的方法和相关 + weakSet 和 weakMap 什么是 Set 和 Map 这两个就是 Es6 新增的两种 特殊的 数据集合, 以前只有一种 数组, 现在怎加了两种特殊的 Set 特殊在会自动去重, Map 是键值对集合 但是 键可以 阅读全文
posted @ 2019-12-25 15:36 达文西9527 阅读(415) 评论(0) 推荐(0) 编辑
摘要: 总结 + 什么是this? + this的四种匹配规则 什么是 this ? 首先 this 是函数内部的一个特殊的对象, 存在于函数内部 清空对 this 的误解, 主要的误解有两点 , 这两点是不对的 + this 指向函数自身 + this 指向当前函数的作用域 正确的说法是, this 是都 阅读全文
posted @ 2019-12-25 13:53 达文西9527 阅读(256) 评论(0) 推荐(0) 编辑
摘要: js中的类型有那些? javaScript中值的类型大致分为两类, 简单数据类型和复杂数据类型 简单数据类型有: 字符串 string , 数值 number, 布尔值 boolean, 空 null, 未定义 unifound , 符号 symbol 复杂数据类型有: 对象 object 类型和变 阅读全文
posted @ 2019-12-16 21:09 达文西9527 阅读(185) 评论(0) 推荐(0) 编辑