node.js中的buffer.Buffer.isEncoding方法使用说明

 更新时间:2014年12月14日 09:22:34   投稿:junjie  
这篇文章主要介绍了node.js中的buffer.Buffer.isEncoding方法使用说明,本文介绍了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;
  }
};

相关文章

  • Node.js中环境变量process.env的一些事详解

    Node.js中环境变量process.env的一些事详解

    这篇文章主要给大家介绍了关于Node.js中环境变量process.env的一些事,文中通过示例代码介绍的非常详细,对大家学习或者使用node.js具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧。
    2017-10-10
  • nodejs 快速入门之事件循环

    nodejs 快速入门之事件循环

    这篇文章主要介绍了nodejs 快速入门之事件循环的相关资料,需要的朋友可以参考下
    2023-05-05
  • Nest.js散列与加密实例详解

    Nest.js散列与加密实例详解

    这篇文章主要给大家介绍了关于Nest.js散列与加密的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-02-02
  • Node.js文件操作方法汇总

    Node.js文件操作方法汇总

    本文给大家汇总了node.js实现文件操作的方法,非常的细致全面,希望大家能够喜欢
    2016-03-03
  • 基于html5和nodejs相结合实现websocket即使通讯

    基于html5和nodejs相结合实现websocket即使通讯

    HTML5 拥有许多引人注目的新特性,如 Canvas、本地存储、多媒体编程接口、WebSocket 等等。虽然现在大家把它捧的很火的样子,但是个人认为它还需要其他平台的支持才能真正的"火起来"
    2015-11-11
  • Node.js实现JS文件合并小工具

    Node.js实现JS文件合并小工具

    这篇文章主要介绍了Node.js实现JS文件合并小工具的相关资料,需要的朋友可以参考下
    2016-02-02
  • nodejs和npm版本不匹配:ERROR: npm v9.5.1 is known not to run on Node.js

    nodejs和npm版本不匹配:ERROR: npm v9.5.1 is known not to run

    本文主要介绍了nodejs和npm版本不匹配:ERROR: npm v9.5.1 is known not to run on Node.js,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-06-06
  • 图解NodeJS实现登录注册功能

    图解NodeJS实现登录注册功能

    这篇文章主要介绍了NodeJS实现登录注册功能,本文图文并茂给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-09-09
  • 基于Node.js的http模块搭建HTTP服务器

    基于Node.js的http模块搭建HTTP服务器

    这篇文章主要为大家介绍了基于Node.js的http模块来搭建HTTP服务器的示例过程详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步
    2022-02-02
  • 解决Node.js使用MySQL出现connect ECONNREFUSED 127.0.0.1:3306的问题

    解决Node.js使用MySQL出现connect ECONNREFUSED 127.0.0.1:3306的问题

    这篇文章主要介绍了解决Node.js使用MySQL出现connect ECONNREFUSED 127.0.0.1:3306报错的相关资料,文中将问题描述的很清楚,解决的方法也介绍的很完整,需要的朋友可以参考借鉴,下面来一起看看吧。
    2017-03-03

最新评论