KEMBAR78
CSS Practical No.5 Writeup & Program | PDF | String (Computer Science) | Computing
0% found this document useful (0 votes)
3 views4 pages

CSS Practical No.5 Writeup & Program

Uploaded by

Rupa Shinde
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views4 pages

CSS Practical No.5 Writeup & Program

Uploaded by

Rupa Shinde
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

Practical No.5: Develop JavaScript to implement strings.

What is String?

 String is a collection of characters.

 Commonly used method of string object are concatenating two strings, converting
the string to upper case or lower case, finding the substring of a given string.

 String written within the single or double quotes.

Manipulating a String:

 Manipulating string values is a common developer chore. This ranges from extracting
portions of a string to determining if a string contains a specific character. The
following JavaScript functions provide developers with everything they need:

1. concat() - Combines the text of two or more strings and returns a new string.
2. indexOf() – Returns the starting index of a substring within another string. A –1 is
returned if no match is found.
3. charAt() – Returns the character at the specified location.
4. lastIndexOf() - Returns the index within the string of the last occurrence of the
specified value, or -1 if not found.
5. match() - Used to match a regular expression against a string.
6. substring() – A portion of a string is returned. A starting and ending location are
passed to this function.
7. replace() – Used to find a match between a regular expression and a string, and to
replace the matched substring with a new substring.
8. search() - Executes the search for a match of a regular expression. If successful, search
returns the index of the match inside the string. Otherwise, it returns -1.
9. slice() - Extracts a section of a string and returns a new string.
10. split() - Splits a string into an array of strings by separating the string into substrings.
11. length() – The length of the string is returned as the count of the number of
characters it contains.
12. toLowerCase() – Converts the entire string to lower case.
13. toUpperCase() – Converts the entire string to upper case.

Joining A String:

 This method adds two or more strings and returns a new single string.

 Syntax: string.concat(string2, string3[, ..., stringN]);

 string2...stringN − These are the strings to be concatenated.

Retrieving A Character From Given Position:

 charAt() is a method that returns the character from the specified index.
 Characters in a string are indexed from left to right. The index of the first character is
0, and the index of the last character in a string, called stringName, is
stringName.length – 1.

 Syntax: string.charAt(index);

 index − An integer between 0 and 1 less than the length of the string.

Retrieving A Position Of Character In A String:

 JavaScript array indexOf() method returns the first index at which a given element
can be found in the array, or -1 if it is not present.

 Syntax: string. indexOf(string);

Dividing Text:

 This method splits a String object into an array of strings by separating the string
into substrings.

 Syntax: string.split([separator][, limit]);

 separator − Specifies the character to use for separating the string. If separator is
omitted, the array returned contains one element consisting of the entire string.

 limit − Integer specifying a limit on the number of splits to be found.

Copying a Substring (Using of substr):

 This method returns the characters in a string beginning at the specified location
through the specified number of characters.

 Syntax: string.substr(start[, length]);

 start − Location at which to start extracting characters (an integer between 0 and one
less than the length of the string).

 length − The number of characters to extract.

Copying a Substring (Using of substring):

 This method returns a subset of a String object.

 Syntax: string.substring(indexA, [indexB])

 indexA − An integer between 0 and one less than the length of the string.

 indexB − (optional) An integer between 0 and the length of the string.


Converting String To Number:
 Converting string to number we have different types of function based on type of
numbers i.e. string is to be converted to integer by using parseInt( ) method.

 If string is to be converted to float value then the method parseFloat().

Converting Number To String:

 This method returns a string representing the specified object.

 Syntax: string.toString( )

 Returns a string representing the specified object.

Changing The Case Of String:

 This method returns the calling string value converted to lowercase.

 Syntax: string.toLowerCase( )

 This method returns the calling string value converted to uppercase.

 Syntax: string.toUpperCase( )

Conclusion: We understand that how to implement string using various functions


JavaScript.

JavaScript to implement string.

<html>
<body>
<script>
function func()
{
var s = 'It';
var value = s.concat(' is',' a',' great',' day.');
document.write("String after concat: "+value);
var str = new String( "MVP RSM Polytechnic Nashik.");
document.writeln("<br />String after str.charAt(4) is: " + str.charAt(4));
document.writeln("<br />String after str.charAt(5) is: " + str.charAt(5));
var index = str.indexOf( "Knowledge" );
document.write("<br />String after indexOf : " + index );
var splitted = str.split(" ", 2);
document.write( "<br />String after split : " + splitted );
document.write("<br />String after substr : " + str.substr(0,21));
document.write("<br />String after substring: " + str.substring(0, 20));
document.write("<br />String after toLowerCase: "+str.toLowerCase( ));
document.write("<br />String after toUpperCase: "+str.toUpperCase( ));
}

func();
</script> </body> </html>

Output:
String after concat: It is a great day.
String after str.charAt(4) is: B
String after str.charAt(5) is: h
String after indexOf : 12

You might also like