我有84000000,我想在DOM中显示84000000。
var num = 84000000;
$('body').text(num.toLocaleString('fr-FR')); //gives 84000000 but
console.log(num.toLocaleString('fr-FR')); //gives 84 000 000
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
怎么了? 如何使用.toLocaleString在DOM中显示84000000?
答案 0 :(得分:0)
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script>
var num = 84000000;
let strr = num.toLocaleString('fr-FR');
let output=""
for(i=0;i<strr.length;i++){
if(strr[i].charCodeAt(0) == 8239)
output+=" ";
else output+=strr[i]
}
console.log(output);
$('body').text(output);
</script>