JavaScript String - Javatpoint
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.
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:
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:
<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
Methods Description
https://www.javatpoint.com/javascript-string 4/25
9/19/24, 9:07 AM JavaScript string - javatpoint
https://www.javatpoint.com/javascript-string 5/25
9/19/24, 9:07 AM JavaScript string - javatpoint
<script>
var str="javascript";
document.write(str.charAt(2));
</script>
Test it Now
Output:
<script>
var s1="javascript ";
https://www.javatpoint.com/javascript-string 6/25
9/19/24, 9:07 AM JavaScript string - javatpoint
Test it Now
Output:
<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
<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
<script>
var s1="JavaScript toLowerCase Example";
var s2=s1.toLowerCase();
document.write(s2);
</script>
Test it Now
Output:
<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:
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
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
<script>
var str="This is JavaTpoint website";
document.write(str.split(" ")); //splits the given string.
</script>
← prev next →
https://www.javatpoint.com/javascript-string 11/25