AI写作智能体 自主规划任务,支持联网查询和网页读取,多模态高效创作各类分析报告、商业计划、营销方案、教学内容等。 广告
``` Buffer类的出现时由于javascript天生缺乏对二进制数据的支持, 现已在新的ECMAScript标准下解决,但是很多node开发者习惯依赖Buffer类 ``` ~~~ var fs = require('fs') //1.如果没有提供编码格式,文件操作以及很多的网络操作都会将数据作为buffer类型返回 fs.readFile('./test.txt', function (err, buf) { console.log(Buffer.isBuffer(buf)) console.log(buf) console.log(buf.toString()) //Buffer转换为文本类型,默认utf-8 console.log(buf.toString("ascii")) }) ~~~ Buffer的构建与转换 ~~~ var buf = Buffer.from("hello world") var buf_encode = buf.toString("base64") console.log(buf_encode) ~~~