当前位置: 首页 > news >正文

网站建设公司哪里好/线下营销推广方式有哪些

网站建设公司哪里好,线下营销推广方式有哪些,国外优秀网页设计赏析,wordpress分页 标题nodejs中生成uuid快速开始1.使用npm或者yarn安装uuid2.创建一个UUID(ES6模块语法)API摘要API生成uuid字符串后将其中的-去掉参考资料nodejs中有一个uuid的生成库uuid:https://www.npmjs.com/package/uuid,使用起来非常简单。 快速开始 要创…

nodejs中生成uuid

    • 快速开始
      • 1.使用npm或者yarn安装uuid
      • 2.创建一个UUID(ES6模块语法)
      • API摘要
      • API
    • 生成uuid字符串后将其中的-去掉
    • 参考资料

nodejs中有一个uuid的生成库uuid:https://www.npmjs.com/package/uuid,使用起来非常简单。

快速开始

要创建随机UUID,可以使用npm或者yarn安装uuid

1.使用npm或者yarn安装uuid

npm install uuid --save

或者

yarn add uuid

2.创建一个UUID(ES6模块语法)

import { v4 as uuidv4 } from 'uuid';
uuidv4(); // ⇨ '9b1deb4d-3b7d-4bad-9bdd-2b0d7b3dcb6d'

或使用CommonJS语法:

const { v4: uuidv4 } = require('uuid');
uuidv4(); // ⇨ '1b9d6bcd-bbfd-4b2d-9b5d-ab8dfbbd4bed'

对于时间戳UUID,名称空间UUID和其他选项,请阅读…

API摘要

方法功能备注
uuid.NILThe nil UUID string (all zeros) New in uuid@8.3
uuid.parse()Convert UUID string to array of bytesNew in uuid@8.3
uuid.stringify()Convert array of bytes to UUID stringNew in uuid@8.3
uuid.v1()Create a version 1 (timestamp) UUID
uuid.v3()Create a version 3 (namespace w/ MD5) UUID
uuid.v4()Create a version 4 (random) UUID
uuid.v5()Create a version 5 (namespace w/ SHA-1) UUID
uuid.validate()Test a string to see if it is a valid UUIDNew in uuid@8.3
uuid.version()Detect RFC version of a UUIDNew in uuid@8.3

API

  • uuid.NIL
    nil UUID字符串(全零)。
    示例:
import { NIL as NIL_UUID } from 'uuid';NIL_UUID; // ⇨ '00000000-0000-0000-0000-000000000000'
  • uuid.parse(str)
    将UUID字符串转换为字节数组
字段说明
strA valid UUID String
returnsUint8Array[16]
throwsTypeError if str is not a valid UUID

注意:parse()和stringify()使用的字节数组中的值的顺序遵循UUID字符串中十六进制对的从左往右的顺序。 如下例所示。

示例:

import { parse as uuidParse } from 'uuid';// Parse a UUID
const bytes = uuidParse('6ec0bd7f-11c0-43da-975e-2a8ad9ebae0b');// Convert to hex strings to show byte order (for documentation purposes)
[...bytes].map((v) => v.toString(16).padStart(2, '0')); // ⇨ // [//   '6e', 'c0', 'bd', '7f',//   '11', 'c0', '43', 'da',//   '97', '5e', '2a', '8a',//   'd9', 'eb', 'ae', '0b'// ]

其他关于uuid库的方法的使用,具体参考npm官网:https://www.npmjs.com/package/uuid

生成uuid字符串后将其中的-去掉

当使用nodejs中的uuid库生成了1b9d6bcd-bbfd-4b2d-9b5d-ab8dfbbd4bed这种格式的uuid字符串后,有时候我们需要把中间的-字符去掉,这时候可以使用stringreplace方法:

const { v4: uuidv4 } = require('uuid');
let strUUID = uuidv4(); // ⇨ '1b9d6bcd-bbfd-4b2d-9b5d-ab8dfbbd4bed'
let strUUID2 = strUUID.replace(/-/g, '');       // 去掉-字符,使用空格代替

CentOS7下的测试结果

参考资料

  • https://www.npmjs.com/package/uuid
  • nodejs 使用uuid
  • NPM酷库:uuid,生成随机ID
  • js正则表达式替换空格
http://www.jmfq.cn/news/5084623.html

相关文章:

  • 新民正规网站建设价格咨询/网络广告四个特征
  • 西安网站制作的公司/网站运营师
  • 旅游加盟网站建设/江苏网站开发
  • 北京装修公司网站建设/电商网站对比表格
  • 一区适合晚上一个人看b站/免费优化网站
  • linux系统搭建网站/seo站长工具平台
  • 什么主题的网站容易做/百度小说官网
  • 方庄网站建设/补习班
  • 安徽设计网站建设/百度推广客户端电脑版
  • 触屏版网站模板/云南网站seo服务
  • 做网站骗/快排seo软件
  • 做资源网站违法吗/seo博客网址
  • 网站在互联网营销中的作用/常见的营销方式有哪些
  • 品牌网站官网/网络营销有哪些功能
  • 网站自动采集更新/今日国内新闻10则
  • 新疆网站备案/百度正版下载恢复百度
  • 应式网站/网站维护合同
  • php 企业建站cms/seo整站优化报价
  • 建立网站的流程多少钱/网站怎么快速排名
  • 梧州网站设计制作服务至上/离我最近的广告公司
  • 贵阳专业做网站的公司/海淀区seo搜索引擎优化企业
  • 国外做二手服装网站/提升seo排名平台
  • 如何开发微信微网站/河南新闻头条最新消息
  • 资料库网站应该怎么做/qq推广
  • 有限公司企业网站建设方案/今天有哪些新闻
  • 朝阳企业网站建设方案/网络推广最好的网站有哪些
  • 衢州 网站建设/免费发布推广信息的软件
  • 电子商务主要干嘛/企业网站seo多少钱
  • 无锡网站建设选众鼎/创意营销策划方案
  • 上海公安门户网站户口事项申请表/seo网络营销技术