String Functions
The JavaScript String functions are used to manipulate strings. They can be used to retrieve a subset of string from a specific string. They can also be used to modify a copy of string data. It should be noted when retrieving subset data, the functions use zero as a starting index.
Watch this video on String Functions
charAt()
It returns the char value present at the specified index.
charCodeAt()
It returns the Unicode value of a character present at the specified index.
concat()
It returns a combination of two or more strings.
indexOf()
It returns the position of a char value present in the given string. It will return -1
if the position couldn't be determined, i.e. if the character is not present in the string.
lastIndexOf()
It is similar to indexOf function, however it returns the position of a char value present in the given string by searching a character from the last position.
Other examples of String functions
search()
- It searches a specified regular expression in a given string and returns its position if a match occurs.match()
- It searches a specified regular expression in a given string and returns that regular expression if a match occurs.replace()
- It replaces a given string with the specified replacement.substr()
- It is used to fetch the part of the given string on the basis of the specified starting position and length.substring()
- It is used to fetch the part of the given string on the basis of the specified index.slice()
- It is used to fetch a part of the given string.toLowerCase()
- It converts the given string into lowercase letters.toLocaleLowerCase()
- It converts the given string into lowercase letter on the basis of host's current locale.toUpperCase()
- It converts the given string into uppercase letters.toLocaleUpperCase()
- It converts the given string into uppercase letter on the basis of host's current locale.toString()
- It returns a string representing the particular object.valueOf()
- It returns the primitive value of a string object.split()
- It splits a string into an array of substrings based on a specified separator. It takes the separator as an argument and returns an array containing the substrings.trim()
- It trims off whitespace from the left and right side of the string.
Activity
Try It! Pick 5 of these methods and try them out in your console.