gpt4 book ai didi

javascript - 如何将表情符号字符插入 JS 脚本

转载 作者:搜寻专家 更新时间:2023-11-01 05:28:12 29 4
gpt4 key购买 nike

如何在 JS 中使用表情字符:

http://unicode.org/emoji/charts/full-emoji-list.html#1f600

我试过:

var emoji = String.fromCharCode(0x1F621);
var emoji = '\u1F600';

我还尝试将它们复制/粘贴到 phpStorm IDE 和 sublime text 中:这给了我一个平方的缺​​失字符。

我只需要在我的 JS 中有一个 console.log('😡') !

最佳答案

var emoji = String.fromCodePoint(0x1F621)

结果:

"😡"

注意limited browser support ,不过,因为 String.fromCodePoint() 是 ES2015 标准的一部分。请参阅 Mozilla 的 polyfill如果需要的话。

language spec解释为什么 fromCharCode 不起作用:

[the argument is] converted to a character by applying the operation ToUint16 and regarding the resulting 16-bit integer as the code unit value of a character.

并且表情符号 block 超出了无符号 16 位整数支持的最大值。

关于javascript - 如何将表情符号字符插入 JS 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46043330/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com