关于 JavaScript 字符串的一个小知识

说起字符串,我们再熟悉不过了。接触编程的第一个经典任务就是输出字符串:Hello, world。但是你知道 JavaScript 字符串在计算机里是怎么表示的吗?

关于 JavaScript 字符串的一个小知识

最简单直观但不太准确的的理解就是,字符串就是由英文字母、数字和标点符号等这些字符组成的序列。比如下面这个字符串就是由5个字母和一个感叹号组成的:

const message = 'Hello!'; 

同时也可以看出该字符串的字符数是6:

const message = 'Hello!'; 
message.length; // => 6 

如果字符串是由这些可见字符(也就是 127 个 ASCII 字符) 组成的,这样理解没有问题。但是,一旦碰到不常见的符号,比如一些表情字符

相关推荐