home

JavaScript Strings

Javascript String, let you work by storing some bunch of text like "Michel Gowna man from united states". Most important thing is string can be anything like text or number inside double("I am string inside the double quotes") quotes or single quotes ('I am string inside the single quotes').

Javascript String Creation

String Objects are created by using literals:

var text = "String value inside the double quotes";
var anotherText = 'another string inside the single quotes';
var str = "012345";

String are zero index based, Starts from 0 and 1,2,3 and more. Primitive values, like (“Michel Gowna man from united states” ) can’t have properties and methods be this not object. Please check the below one to create string object.

Create String object:-

var val = new String(string);

Strings and Properties

Property Name
Description
Constructor Returns string function reference that created by the object
Lenght Returns the length of string
Prototype This will allow you to add methods and properties to an object

In the below following section described few examples of string properties.

Method Description
charAt() Returns the character at the specified index (position)
charCodeAt() Returns the Unicode of the character at the specified index
concat() Joins two or more strings, and returns a new joined strings
fromCharCode() Converts Unicode values to characters
indexOf() Returns the position of the first found occurrence of a specified value in a string
lastIndexOf() Returns the position of the last found occurrence of a specified value in a string
localeCompare() Compares two strings in the current locale
match() Searches a string for a match against a regular expression, and returns the matches
replace() Searches a string for a specified value, or a regular expression, and returns a new string where the specified values are replaced
search() Searches a string for a specified value, or regular expression, and returns the position of the match
slice() Extracts a part of a string and returns a new string
split() Splits a string into an array of substrings
substr() Extracts the characters from a string, beginning at a specified start position, and through the specified number of character
substring() Extracts the characters from a string, between two specified indices
toLocaleLowerCase() Converts a string to lowercase letters, according to the host's locale
toLocaleUpperCase() Converts a string to uppercase letters, according to the host's locale
toLowerCase() Converts a string to lowercase letters
toString() Returns the value of a String object
toUpperCase() Converts a string to uppercase letters
trim() Removes whitespace from both ends of a string
valueOf() Returns the primitive value of a String object

Read More About Javascript Strings