#3 常用符号收集

2020-05-16

对号(对勾)

符号 Unicode码(Hex) 名字
U+2713 CHECK MARK(勾号)
U+2714 HEAVY CHECK MARK(粗勾号)
U+2610 BALLOT BOX(方格)
U+2611 BALLOT BOX WITH CHECK(打勾方格)
U+221A Square Root (开平方,根号)

错号(叉叉)

常用英文字母 x / X 或者数学中的乘法替代。

符号 Unicode码(Hex) 名称
U+2717 BALLOT X (交叉)
U+2718 HEAVY BALLOT X (粗体交叉)
U+2610 BALLOT BOX (方格)
U+2612 BALLOT BOX WITH X (带交叉方格)
× U+00D7 乘法符号
U+2A2F 向量积
U+2715 Multiplication (乘法符号)
U+2613 Saltire
U+2716 Heavy Multiplication X Emoji
U+3128 Bopomofo Letter U
U+2169 Ⅹ Roman Numeral Ten

圈号符号

符号 Unicode码(Hex) 名字
U+25CB WHITE CIRCLE
U+25CF BLACK CIRCLE
U+25EF LARGE CIRCLE

参考资料与拓展阅读

#2 JavaScript Unicode 问题

2019-06-20
function base64EncodeUnicode(str) {
  // First we escape the string using encodeURIComponent to get the UTF-8 encoding of the characters,
  // then we convert the percent encodings into raw bytes, and finally feed it to btoa() function.
  utf8Bytes = encodeURIComponent(str).replace(
    /%([0-9A-F]{2})/g,
    function (match, p1) {
      return String.fromCharCode("0x" + p1);
    },
  );

  return btoa(utf8Bytes);
}
x.decode('utf-8').encode('raw_unicode_escape').decode('ascii')[2:].strip('0')