JavaScript Reference: String
Learn about the various properties and methods of the JavaScript String object.
The String object has a static method called String.fromCharCode() that allows you to create a string representation from a sequence of Unicode characters. You can use this method to build a simple string using ASCII codes.
Example:
| 1 | String.fromCodePoint(70, 108, 97, 118, 105, 111) //'Flavio' | 
You can also use octal or hexadecimal numbers:
Example:
| 1 | String.fromCodePoint(0x46, 0154, parseInt(141, 8), 118, 105, 111) //'Flavio' | 
All the other methods described in this article are instance methods, meaning they are run on a string type.
Instance methods
A string provides several unique methods that you can use. These include:
- charAt(i)
- charCodeAt(i)
- codePointAt(i)
- concat(str)
- endsWith(str)
- includes(str)
- indexOf(str)
- lastIndexOf(str)
- localeCompare()
- match(regex)
- normalize()
- padEnd()
- padStart()
- repeat()
- replace(str1, str2)
- search(str)
- slice(begin, end)
- split(separator)
- startsWith(str)
- substring()
- toLocaleLowerCase()
- toLocaleUpperCase()
- toLowerCase()
- toString()
- toUpperCase()
- trim()
- trimEnd()
- trimStart()
- valueOf()
tags: [“JavaScript”, “String”, “methods”, “properties”]