<div id="html">u601du5426</div>
<script type="text/javascript">
let str1 = document.getElementById('html').innerHTML;
let str2 = 'u601du5426';
alert(str1);
alert(str2);
</script>
上面的str1如何让它可以像str2一样可以自动转码?当然,用eval是可以实现,有没有其它更好的方法,像str2一样在执行alert的时候自动就转码了。
主要想知道为什么str1不能自动转码,str2就可以。
let str2 = JSON.parse('"\u601d\u5426"');