当你在使用JavaScript时,有可能需要获取一个字符串的长度。这个过程很简单,只需要使用字符串对象的length属性即可。
let str = "Hello World";
console.log(str.length); // 输出 11
在这个例子中,我们创建了一个名为"str"的字符串变量并将其赋值为"Hello World"。然后我们打印了该字符串的长度,结果为11。这是因为该字符串包含11个字符,包括空格。
需要注意的是, length属性返回的是字符串中字符的数量,而不是字节数或者内存占用大小。所以对于Unicode字符集,某些字符可能会占用更多的字节数,但是它们仍然只会被计算为一个字符。
let str = "??";
console.log(str.length); // 输出 2
在这个例子中,字符串“??”只包含两个字符,但由于其中一个字符是emoji表情符,它会占用两个Unicode代码点,因此字符串的长度为2。
无论字符串中包含哪种字符,都可以使用length属性轻松获取其长度。