首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Node.js
xldou
创建于2022-02-16
订阅专栏
前端从此走向人生巅峰
暂无订阅
共10篇文章
创建于2022-02-16
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
node -- net
isIP(input): 测试 input 是否是 IP 地址。无效的字符串则返回 0,IPv4 地址则返回 4,IPv6的地址则返回 6。 isIPv4(input): 如果 input 是 IPv4 地址则返回 true,否则返回 false。 isIPv6(input):…
node -- http
server: http.Server实例,用来提供服务,处理客户端的请求。 client: http.ClientReques实例,用来向服务端发起请求。 serverReq/clientRes: 其实都是 http.IncomingMessage实。serverReq 用来…
node -- stream(实现流)
size 是可选的参数。 对于读取是一个单一操作的实现,可以使用 size 参数来决定要读取多少数据。 对于其他的实现,可以忽略这个参数,只要有数据就提供数据。 不需要等待指定 size 字节的数据在调用 stream.push(chunk)。 该函数不能被应用程序代码直接调用…
Node -- global、path
path.isAbsolute(path): 判定 path 是否为一个绝对路径。 path.join([...paths]): 使用平台特定的分隔符把全部给定的 path 片段连接到一起,并规范化生成的路径。 path.normalize(path): 会规范化给定的 pat…
Node -- Buffer
Buffer 类是一个全局变量类型,用来直接处理二进制数据的。 它能够使用多种方式构建。 buffer.constants.MAX_LENGTH: 单个Buffer实例允许的最大量度。 buffer.constants.MAX_STRING_LENGTH: 单个string实例…
Node -- module
核心模块(位于Node的系统安装目录中)。 如果是一个目录,那么require会先查看该目录的package.json文件,然后加载main字段指定的脚本文件。否则取不到main字段,则会加载index文件如果指定的模块文件没有发现,Node会尝试为文件名添加.js、.json…
Node -- event
每个事件默认可以注册最多 10 个监听器,EventEmitter 实例的默认值可以使用 EventEmitter.defaultMaxListeners 属性改变。
Node -- fs(常用方法)
r : 以读取模式打开文件。如果文件不存在则发生异常。 r+ : 以读写模式打开文件。如果文件不存在则发生异常。 rs+ : 以同步读写模式打开文件。命令操作系统绕过本地文件系统缓存。 这对 NFS 挂载模式下打开文件很有用,因为它可以让你跳过潜在的旧本地缓存。 它对 I/O …
Node -- fs(基本类)
error:当发生错误时触发。 watcher.close():停止监听 fs.FSWatcher 的变化。 atime:访问时间" - 文件数据最近被访问的时间。 mtime:修改时间" - 文件数据最近被修改的时间。 ctime:变化时间" - 文件状态最近被改变的时间(修…
node -- stream(消费流)
Readable - 可读的流 (例如fs.createReadStream()). Writable - 可写的流 (例如 fs.createWriteStream()). Duplex - 可读写的流 (例如 net.Socket). Transform - 在读写过程中可…