node知识点整理
提问: 继承 call apply bind 都可以改变this指向 apply:参数是一个数组 bind:第一个参数要求是this 匿名函数 减少命名的冲突 内置模块 Stream 流 流 :指的是数据流 指的是数据分片传输 数据可以实现非阻塞 gulp 【流式操作】 流程 读取文件 创建压缩包 将读取的数据流写入压缩包 输出压缩包 自定义模块 创建模块 如: 导出模块 module.exports 导入模块 第三方模块 1.一般从 npmjs.com 网站上拉取 使用流程: 1.安装: 先创建package.json 文件 npm i request -D -S :–save 生产环境 -D :–save-dev 开发环境 2.使用: request 是做数据请求的 node中的数据请求不存在跨域问题 http-get 请求 先引入http模块 const http = require (‘http’) http.get(‘url’,(res)=>{ 用法详情可以参考 npmjs.com }) const http = require( 'http' ) http.get('http://api.k780.com/?app=weather.city&cou=1&appkey=43880&sign=6a31f4fe1408d69bb0417b046eeae5b6&format