JavaScript - Strings

Javascript Strings are a data type used to represent sequences of characters. They can be declared with either single quotes ('...') or double quotes ("..."). Strings are often used to represent textual data such as words, sentences, or entire documents. They can be manipulated with various built-in string methods such as concat, toUpperCase, toLowerCase, indexOf, slice, and replace. They can also be concatenated using the + operator. Strings are immutable, meaning that once a string is created, its value cannot be changed. Instead, any manipulation of a string results in a new string value being created.