wolfan
V2EX  ›  问与答

为什么 js 使用 for 打印一个 UTF-16 里的字符串是输出两个标签?

  •  
  •   wolfan · Nov 14, 2020 · 910 views
    This topic created in 2100 days ago, the information mentioned may be changed or developed.

    一个字串 a=''使用 for 打印的时候总是会打印成<a>�</a><a>�</a>合成一个字符,而且如果是输出<div><p>之类的就会变成 � 。

    那请问如何才能正确的 1 个字符打印一个标签呐?

    jifengg
        1
    jifengg  
       Nov 16, 2020   ❤️ 1
    你直接用 a.length 和 a[0] 这么取的么?
    建议用 Array.from(a) 来取得“字符数组”
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   873 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 73ms · UTC 21:39 · PVG 05:39 · LAX 14:39 · JFK 17:39
    ♥ Do have faith in what you're doing.