首页 > 工具箱 > Emoji 表情大全

Emoji 表情大全

点击表情即可复制,并在下方显示它的 Unicode 码点与各种转义写法。

字符(点击复制)
Unicode 码点
HTML 实体
JavaScript 转义
UTF-8 字节

常用颜文字

说明

  • Emoji 本质是 Unicode 字符,同一个码点在不同系统(iOS / Android / Windows)上由各自的字体渲染,所以长相会有差异——这是正常的,不是复制错了。
  • 大部分 Emoji 位于基本多文种平面之外,在 JavaScript 里占两个 char(代理对),所以 '😀'.length 是 2;用 Array.from(str)for...of 才能正确按字符遍历。
  • 存进 MySQL 需要 utf8mb4 字符集,老的 utf8(实为 utf8mb3)最多只能存 3 字节,会直接报错或丢字。
  • 肤色、性别、职业类 Emoji 往往由多个码点通过 ZWJ(零宽连接符 U+200D) 组合而成,截断字符串时容易把组合拆坏,显示成好几个独立表情。
  • 相关:特殊符号大全Unicode 转换UTF-8 转换