String Length in JavaScript

The string length property in JavaScript returns the length of string in UTF-16 code units. It returns 0 when the string is empty, it's length. JavaScript uses a UTF-16 string format to depict the most common characters, consisting of a 16-bit data unit. The value returned by length does not match the number of characters in the string. When a string is empty, its length is 0.
Syntax
The syntax of string length property in JavaScript is:
Where string is the name of the string. The string length property in JavaScript doesn't take any parameters.
Transform Your Career
Choose from our industry-leading programs designed for career success
Modern Software and AI Engineering Program
Master full-stack development with AI integration
+1000 moreModern Data Science and ML with specialisation in AI
Advanced data science techniques with AI specialization
+1000 moreAdvanced AIML with Specialisation in Agentic AI
Deep dive into AIML with focus on Agentic systems
+1000 moreDevOps, Cloud & AI Platform Engineering
Build and manage AI-powered cloud infrastructure
+1000 moreAI Engineering Advanced Certification by IIT-Roorkee
Premier AI engineering certification from IIT-Roorkee
Return Value
The string length property will return the number of characters present in the string.
Examples
JavaScript Code to Show the Working of string.length Property
Output:
Assigning to length
Output:
Browser compatibility
| Browser | length |
|---|---|
| Chrome | 1 |
| Edge | 12 |
| Firefox | 1 |
| Internet Explorer | 3 |
| Opera | 3 |
| Safari | 1 |
| WebView Android | 1 |
| Chrome Android | 18 |
| Firefox for Android | 4 |
| Opera Android | 10.1 |
| Safari on iOS | 1 |
| Samsung Internet | 1.0 |
| Deno | 1.0 |
| Node.js | 0.10.0 |
Conclusion
- The string length property in JavaScript determines the length of the string, that is, the number of characters it contains.
- Internally, to calculate the number of characters, it counts the number of code units occupied by the string.
- In the case of an empty string, it returns 0.