代码之家  ›  专栏  ›  技术社区  ›  Ishan Patel

JavaScript如何确保使用Unicode字符集编写程序?

  •  0
  • Ishan Patel  · 技术社区  · 6 年前

    我在阅读一本JavaScript书籍时发现了这个句子:

    JavaScript程序使用Unicode字符集编写

    我不明白的是,JavaScript文件如何确保 .js 文件,将是Unicode字符集吗?

    这是否意味着每当我在电脑上使用键盘打字时,它总是使用Unicode?它是如何工作的?

    1 回复  |  直到 6 年前
        1
  •  4
  •   Bulat    6 年前

    这意味着语言定义使用Unicode字符集。特别是,这通常意味着字符串文本可以包含Unicode字符,也可能意味着标识符也可以包含一些Unicode字符(我不知道JavaScript,但在Haskell语言中特别允许)。

    现在,JavaScript实现可以选择任何方式将.js文件中的字节映射到内部Unicode表示。它可能会假装所有的.js文件都是用UTF-8、7位ASCII编码或其他任何形式编写的。您需要参考实现手册来揭示这一点。