Welcome 微信登录

首页 / 脚本样式 / JavaScript / node.js中的buffer.Buffer.isEncoding方法使用说明

方法说明:
检测是否为有效的编码参数,返回true 或 false。
语法:
复制代码 代码如下:
Buffer.isEncoding(encoding)

接收参数:
encoding {String}   被检测的编码格式
例子:
复制代码 代码如下:
var a = Buffer.isEncoding("base64");
 
console.log(a);

源码:
复制代码 代码如下:
Buffer.isEncoding = function(encoding) {
  switch ((encoding + "").toLowerCase()) {
    case "hex":
    case "utf8":
    case "utf-8":
    case "ascii":
    case "binary":
    case "base64":
    case "ucs2":
    case "ucs-2":
    case "utf16le":
    case "utf-16le":
    case "raw":
      return true;
    default:
      return false;
  }
};