访问String
对象的length
属性的语法为:
str.length
在这里, str
是一个字符串。
示例1:查找字符串中的字符数
// get string length
var sentence = "";
len = sentence.length;
console.log(len); // 0
sentence = "I love Programiz.";
len = sentence.length;
console.log(len); // 17
// no effect if try to assign value to length
sentence.length = 5;
console.log(sentence); // I love Programiz.
输出
0
17
I love Programiz.
在这里,我们可以看到length
属性返回每个字符串的字符数。
注意事项 :
-
String.length
属性是只读属性。如果我们尝试手动更改,将不会有任何效果。 -
String.length
属性实际上以UTF-16 字符串格式返回代码单元。一些罕见的字符串 字符需要表示两个代码单元。因此,length属性可能并不总是返回字符。