Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/373.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何获取此表情符号😀;使用本机js的dec表示?_Javascript_Emoji - Fatal编程技术网

Javascript 如何获取此表情符号😀;使用本机js的dec表示?

Javascript 如何获取此表情符号😀;使用本机js的dec表示?,javascript,emoji,Javascript,Emoji,我添加了一个可以使用的表情符号(返回一个非负整数,即Unicode代码点值) 您可以通过以下方式获取字符的编号: console.log(`&${(“你说的“dec视图”是什么意思"?从上下文来看,他指的是十进制html实体。@NicoHaase,我刚刚编辑了这篇文章。这应该更容易理解。@chevybow的可能副本,好吧,我已经解决了如何解析表情符号,但如果我在一个字符串中有三个字母,如何找到它?这不适合,因为一个字符串可以包含俄文字符和乌克兰文字符。所以,字符将在数字视图中表示。@Sckor

我添加了一个可以使用的表情符号(返回一个非负整数,即Unicode代码点值)


您可以通过以下方式获取字符的编号:


console.log(`&${(“你说的“dec视图”是什么意思"?从上下文来看,他指的是十进制html实体。@NicoHaase,我刚刚编辑了这篇文章。这应该更容易理解。@chevybow的可能副本,好吧,我已经解决了如何解析表情符号,但如果我在一个字符串中有三个字母,如何找到它?这不适合,因为一个字符串可以包含俄文字符和乌克兰文字符。所以,字符将在数字视图中表示。@Sckoriy Ok,然后您可以在if条件中修改“accepted”字符编码范围。此外,使用此条件编码的字符如果显示为HTML@Sckoriy我已经相应地编辑了我的答案。现在它只转换emojies…看一看!作为一个想法,我无法检查该值是否是emoji、 我决定获取整个字符串并对其进行编码。内容如何保存在数据库中并不重要。@Sckoriy我做了一些研究,发现表情符号范围:chars>9727是表情符号。。。
let emoji = area.innerHTML.split('- ')[1];
console.log(emoji.codePointAt(0));