0% found this document useful (0 votes)
16 views

JavaScript String - Javatpoint

Uploaded by

jmegh03
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
16 views

JavaScript String - Javatpoint

Uploaded by

jmegh03
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 10

9/19/24, 9:07 AM JavaScript string - javatpoint

Exception Handling

JavaScript Misc

JavaScript Advance

← prev next →

JavaScript String
The JavaScript string is an object that represents a sequence of characters.

There are 2 ways to create string in JavaScript

1. By string literal
2. By string object (using new keyword)

1) By string literal
The string literal is created using double quotes. The syntax of creating string using
string literal is given below:

var stringname="string value";

Let's see the simple example of creating string literal.

https://www.javatpoint.com/javascript-string 2/25
9/19/24, 9:07 AM JavaScript string - javatpoint

<script>
var str="This is string literal";
document.write(str);
</script>

Test it Now

Output:

This is string literal

2) By string object (using new keyword)


The syntax of creating string object using new keyword is given below:

var stringname=new String("string literal");

Here, new keyword is used to create instance of string.

Let's see the example of creating string in JavaScript by new keyword.

<script>
var stringname=new String("hello javascript string");
document.write(stringname);
</script>

Test it Now

Output:

https://www.javatpoint.com/javascript-string 3/25
9/19/24, 9:07 AM JavaScript string - javatpoint

hello javascript string

JavaScript String Methods


Let's see the list of JavaScript string methods with examples.

Methods Description

charAt() It provides the char value present at


the specified index.

charCodeAt() It provides the Unicode value of a


character present at the specified
index.

concat() It provides a combination of two or


more strings.

indexOf() It provides the position of a char value


present in the given string.

lastIndexOf() It provides the position of a char value


present in the given string by
searching a character from the last
position.

search() It searches a specified regular


expression in a given string and returns

https://www.javatpoint.com/javascript-string 4/25
9/19/24, 9:07 AM JavaScript string - javatpoint

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 the part of the given


string. It allows us to assign positive as
well negative index.

toLowerCase() It converts the given string into


lowercase letter.

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 letter.

toLocaleUpperCase() It converts the given string into


uppercase letter on the basis of host?s
current locale.

toString() It provides a string representing the


particular object.

valueOf() It provides the primitive value of string


object.

split() It splits a string into substring array,

https://www.javatpoint.com/javascript-string 5/25
9/19/24, 9:07 AM JavaScript string - javatpoint

then returns that newly created array.

trim() It trims the white space from the left


and right side of the string.

1) JavaScript String charAt(index) Method


The JavaScript String charAt() method returns the character at the given index.

<script>
var str="javascript";
document.write(str.charAt(2));
</script>

Test it Now

Output:

2) JavaScript String concat(str) Method


The JavaScript String concat(str) method concatenates or joins two strings.

<script>
var s1="javascript ";
https://www.javatpoint.com/javascript-string 6/25
9/19/24, 9:07 AM JavaScript string - javatpoint

var s2="concat example";


var s3=s1.concat(s2);
document.write(s3);
</script>

Test it Now

Output:

javascript concat example

3) JavaScript String indexOf(str) Method


The JavaScript String indexOf(str) method returns the index position of the given string.

<script>
var s1="javascript from javatpoint indexof";
var n=s1.indexOf("from");
document.write(n);
</script>

Test it Now

Output:

11

https://www.javatpoint.com/javascript-string 7/25
9/19/24, 9:07 AM JavaScript string - javatpoint

4) JavaScript String lastIndexOf(str) Method


The JavaScript String lastIndexOf(str) method returns the last index position of the given
string.

<script>
var s1="javascript from javatpoint indexof";
var n=s1.lastIndexOf("java");
document.write(n);
</script>

Test it Now

Output:

16

https://www.javatpoint.com/javascript-string 8/25
9/19/24, 9:07 AM JavaScript string - javatpoint

5) JavaScript String toLowerCase() Method


The JavaScript String toLowerCase() method returns the given string in lowercase letters.

<script>
var s1="JavaScript toLowerCase Example";
var s2=s1.toLowerCase();
document.write(s2);
</script>

Test it Now

Output:

javascript tolowercase example

6) JavaScript String toUpperCase() Method


The JavaScript String toUpperCase() method returns the given string in uppercase
letters.

<script>
var s1="JavaScript toUpperCase Example";
var s2=s1.toUpperCase();
document.write(s2);
</script>

https://www.javatpoint.com/javascript-string 9/25
9/19/24, 9:07 AM JavaScript string - javatpoint

Test it Now

Output:

JAVASCRIPT TOUPPERCASE EXAMPLE

7) JavaScript String slice(beginIndex, endIndex) Method

The JavaScript String slice(beginIndex, endIndex) method returns the parts of string
from given beginIndex to endIndex. In slice() method, beginIndex is inclusive and
endIndex is exclusive.

<script>
var s1="abcdefgh";
var s2=s1.slice(2,5);
document.write(s2);
</script>

Test it Now

Output:

cde

8) JavaScript String trim() Method

https://www.javatpoint.com/javascript-string 10/25
9/19/24, 9:07 AM JavaScript string - javatpoint

The JavaScript String trim() method removes leading and trailing whitespaces from the
string.

<script>
var s1=" javascript trim ";
var s2=s1.trim();
document.write(s2);
</script>

Test it Now

Output:

javascript trim

9) JavaScript String split() Method

<script>
var str="This is JavaTpoint website";
document.write(str.split(" ")); //splits the given string.
</script>

Next Topic JavaScript Date

← prev next →

https://www.javatpoint.com/javascript-string 11/25

You might also like