Javascript 从类名访问unicode

Javascript 从类名访问unicode,javascript,jquery,unicode,Javascript,Jquery,Unicode,当检查元素时,假设我有这个HTML <i class="fa fa-user"> ::before </i> 在这里我得到了fa用户的内容 $('.fa-user').each(function(){ var unicode = window.getComputedStyle(this,':before').content; console.log(unicode); }); 问题是unicode变量呈现为图标(符

当检查元素时,假设我有这个HTML

<i class="fa fa-user">
   ::before
</i>
在这里我得到了fa用户的内容

    $('.fa-user').each(function(){
        var unicode = window.getComputedStyle(this,':before').content;
        console.log(unicode);
    });
问题是unicode变量呈现为图标(符号)

我希望它是字符串->“\f007”

我也试过了,但它只是返回一些不相关的数字,在本例中是数字22


var unicode=window.getComputedStyle(this,':before').content.charCodeAt(0).toString(16)

一些浏览器将
.content
值用引号括起来()。在获取第一个字符之前,需要删除它们:

$('.fa user')。每个(函数(){
var unicode=window.getComputedStyle(此“,:before”).content

.replace(/“|“/g”,)//正是我需要的。谢谢!
    $('.fa-user').each(function(){
        var unicode = window.getComputedStyle(this,':before').content;
        console.log(unicode);
    });