静态方法:Buffer.isEncoding(encoding)
添加于:v0.9.1
参数
如果encoding
是支持的字符编码的名称,则返回true
,否则返回false
。
import { Buffer } from 'node:buffer'; console.log(Buffer.isEncoding('utf8')); // Prints: true console.log(Buffer.isEncoding('hex')); // Prints: true console.log(Buffer.isEncoding('utf/8')); // Prints: false console.log(Buffer.isEncoding('')); // Prints: false
const { Buffer } = require('node:buffer'); console.log(Buffer.isEncoding('utf8')); // Prints: true console.log(Buffer.isEncoding('hex')); // Prints: true console.log(Buffer.isEncoding('utf/8')); // Prints: false console.log(Buffer.isEncoding('')); // Prints: false
相关用法
- Node.js Buffer.isEncoding()用法及代码示例
- Node.js Buffer.isBuffer()用法及代码示例
- Node.js Buffer.isBuffer(obj)用法及代码示例
- Node.js Buffer.includes()用法及代码示例
- Node.js Buffer.indexOf()用法及代码示例
- Node.js Buffer.fill()用法及代码示例
- Node.js Buffer.writeInt16BE()用法及代码示例
- Node.js Buffer.writeDoubleBE()用法及代码示例
- Node.js Buffer.entries()用法及代码示例
- Node.js Buffer.writeUInt16LE()用法及代码示例
- Node.js Buffer.allocUnsafe()用法及代码示例
- Node.js Buffer.byteLength()用法及代码示例
- Node.js Buffer.writeUInt32BE()用法及代码示例
- Node.js Buffer.equals()用法及代码示例
- Node.js Buffer.values()用法及代码示例
- Node.js Buffer.concat(list[, totalLength])用法及代码示例
- Node.js Buffer.subarray()用法及代码示例
- Node.js Buffer.writeDoubleLE()用法及代码示例
- Node.js Buffer.readInt32BE()用法及代码示例
- Node.js Buffer.writeIntLE()用法及代码示例
- Node.js Buffer.from(array)用法及代码示例
- Node.js Buffer.swap16()用法及代码示例
- Node.js Buffer.readInt16LE()用法及代码示例
- Node.js Buffer.readIntLE()用法及代码示例
- Node.js Buffer.allocUnsafeSlow(size)用法及代码示例
注:本文由纯净天空筛选整理自nodejs.org大神的英文原创作品 Buffer.isEncoding(encoding)。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。