6260628
V2EX  ›  编程

求教个 js 问题 let text = "吉";console.log(text.length)

  •  
  •   6260628 · Apr 4, 2019 · 5178 views
    This topic created in 2773 days ago, the information mentioned may be changed or developed.

    let text = "吉"; console.log(text.length) 我在书上看这个值应该输出 2,但是我在 chrome 里面得到的结果怎么是 1 ?

    9 replies  •  2019-04-04 09:04:01 +08:00
    GiRLIn11
    GiRLIn11
    Apr 4, 2019 via Android❤️4
    1
    𠮷
    yamedie
    yamedie
    Apr 4, 2019 via Android❤️1
    2
    可能 es6 优化过这块了,现在能返回正确的长度,试试一个 emoji 表情的 length 是几?
    pimin
    pimin
    Apr 4, 2019 via Android❤️1
    3
    还本书吧
    6260628
    6260628
    OP
    Apr 4, 2019
    4
    @GiRLIn11 V2EX 有高手!赞
    6260628
    6260628
    OP
    Apr 4, 2019
    5
    @yamedie
    @pimin 1 楼正确答案
    deepdark
    deepdark
    Apr 4, 2019 via Android❤️1
    6
    编码问题,百度一下编码的历史
    penisulaS
    penisulaS
    Apr 4, 2019❤️1
    7
    阮一峰?
    icanfork
    icanfork
    Apr 4, 2019 via iPhone❤️1
    8
    你的吉不是书上的𠮷
    看书的时候应该要知道这里有个矮凳子
    lzvezr
    lzvezr
    Apr 4, 2019 via iPhone❤️1
    9
    可能当时不流行 emoji,随便一个😀😁😂就可以了,省得看错
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4666 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 40ms · UTC 05:47 · PVG 13:47 · LAX 21:47 · JFK 00:47
    ♥ Do have faith in what you're doing.