如何在 JavaScript 中获取字符串的长度

在 JavaScript 中获取字符串的长度

How to get the Length of a String in JavaScript

使用该length属性获取字符串的长度。例如,
'abc'.length返回3. length属性是只读的并返回字符串的长度。如果访问空字符串,该属性返回0

索引.js
const str = 'abc'; console.log(str.length); // 👉️ 3 console.log(''.length); // 👉️ 0 console.log(' '.length); // 👉️ 2 console.log('test-'.length); // 👉️ 5

在所有示例中,我们都使用
length
属性来获取字符串的长度。

请注意,空格或任何其他字符都会被计算在内。

如果在空字符串上调用,length属性仅返回。0

字符串的length属性是只读的,用户不能设置。

索引.js
let str = 'abc'; str.length = 10; console.log(str.length); // 👉️ 3

即使在我们尝试为字符串的长度属性设置一个新值之后,它仍然保持不变。

此行为不同于length在数组上设置属性。

索引.js
const arr = ['a', 'b', 'c']; arr.length = 5; console.log(arr.length); // 👉️ 5
重要的是要注意字符串在 JavaScript 中是不可变的。您永远不能更改字符串的内容,而必须创建一个新字符串。

发表评论