Javascript Strings

Get the length of a string. You can get a single character from a string like an array element. Strings are immutable, however. toUpperCase converts a string to all uppercase. toLowerCase converts a string to all lowercase. slice works similarly to substring but can take a negative length. trim removes whitespace from both ends. trimStart removes whitespace from the start of a string. trimLeft does the same. trimEnd removes it from the end. trimRight does the same. padStart adds characters to the start of a string. padEnd does the same to the end of a string. Returns the UTF-16 code for the character at a given point in the string. Returns the Unicode value for the character at a given point in the string. Convert a UTF-16 code to its corresponding character. The TextEncoder object can convert a string into a UTF-8 array and the TextDecoder object can do the reverse.