The String Object
Like number values, character strings also come with a useful object called the String object. Similarly, the String object provides numerous functions, methods, and properties oriented around strings.
Also similar to the Number object is the String function, which converts any passed value into a string. The String function works by calling the value's toString function, which we'll discuss a little later.
The length Property
The String object, and thus strings themselves, have only one property: the length property. As the name suggests, the length property returns the length of the string as an integer. As the indexing of a string starts at zero, the length is always one more than the last character index:
"Hello, World!".length; // =>Â Â 13
The length property is particularly useful for iterating over the string, or when working with many of the string methods when its length is not already known.