const str = 'Get the length of this string'; console.log(str.length); // Expected output: 29
In the example above, str is a String containing 29 characters.
The length property counts all characters, including blank spaces and special characters.
Knowing the length of a String is useful in multiple different scenarios:
- Looping through a string with a for statement
- Displaying a shortened version of a string if the text is too long
- Verifying that a certain number of characters were entered for an input (e.g. username or password)
There are many more scenarios where String.length is useful – the only limit is your imagination.
The syntax of the String object’s length property is as follows:
This property returns the length of the associated string.
The length of an empty string is 0 (zero).
The void operator evaluates a given expression and then returns undefined. If void operates on an expression which produces a value it will always return undefined.