Strings in JavaScript: Manipulation and Examples

Rumman Ansari   Software Engineer   2024-07-09 09:44:57   5665  Share
Subject Syllabus DetailsSubject Details
☰ TContent
☰Fullscreen

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.

<span class="pln">
</span><span class="tag">&lt;script&gt;</span><span class="pln">  
</span><span class="kwd">var</span><span class="pln"> str</span><span class="pun">=</span><span class="str">"This is string literal"</span><span class="pun">;</span><span class="pln">  
document</span><span class="pun">.</span><span class="pln">write</span><span class="pun">(</span><span class="pln">str</span><span class="pun">);</span><span class="pln">  
</span><span class="tag">&lt;/script&gt;</span><span class="pln">  
</span>

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.

<span class="pln">
</span><span class="tag">&lt;script&gt;</span><span class="pln">  
</span><span class="kwd">var</span><span class="pln"> stringname</span><span class="pun">=</span><span class="kwd">new</span><span class="pln"> </span><span class="typ">String</span><span class="pun">(</span><span class="str">"hello javascript string"</span><span class="pun">);</span><span class="pln">  
document</span><span class="pun">.</span><span class="pln">write</span><span class="pun">(</span><span class="pln">stringname</span><span class="pun">);</span><span class="pln">  
</span><span class="tag">&lt;/script&gt;</span><span class="pln">  
</span>

No Questions Data Available.
No Program Data.

Stay Ahead of the Curve! Check out these trending topics and sharpen your skills.