对不起,我刚刚给出的回答是错误的。在Node.js中,确实存在TextDecoder类。TextDecoder是一个内置的类,用于将字节数组解码为字符串。您可以使用它来解码不同的字符编码,如UTF-8、UTF-16等。以下是一个示例代码,展示了如何在Node.js中使用TextDecoder类:

const { TextDecoder } = require('util');

const decoder = new TextDecoder('utf-8');
const bytes = new Uint8Array([72, 101, 108, 108, 111, 32, 119, 111, 114, 108, 100]);
const text = decoder.decode(bytes);

console.log(text); // 输出: "Hello world"

请注意,TextDecoder类是在Node.js版本12.0.0中引入的,因此如果您的Node.js版本较旧,您可能需要升级到更高版本才能使用它。

TextDecoder在nodejs中不存在

原文地址: http://www.cveoy.top/t/topic/h9IM 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录