js任意string转随机颜色

function hashCode(str) {
  // java String#hashCode
  var hash = 0
  for (var i = 0; i < str.length; i++) {
    hash = str.charCodeAt(i) + ((hash << 5) - hash)
  }
  return hash
}

function intToRGB(i) {
  return (i & 0x00ffffff).toString(16).padStart(6, '0')
}

版权声明:
除非注明,本博文章均为原创,转载请以链接形式标明本文地址。



   转载规则


《js任意string转随机颜色》 Jackie Tang(唐浩桀) 采用 知识共享署名 4.0 国际许可协议 进行许可。
 上一篇
vue3+cesium+typescript踩坑之路 vue3+cesium+typescript踩坑之路
源码地址https://github.com/tanghaojie/vue3-cesium-typescript-start-up-template cesium 对象挂载到全局 window新建global-cesium.d.ts,文件,
2021-06-13 Jackie Tang(唐浩桀)
下一篇 
3D Tiles样式数据格式标准规范 3D Tiles样式数据格式标准规范
导航 引 概述 概念 要素样式 条件表达式 定义变量 元属性 表达式 语法 运算符 数据类型 Number String vec Color RegExp 运算规则 类型转换 字符转换 常量 变量 内置函数 特殊说明 点云 文件