19 Javascript String functions explained

November 2, 2009

1. escape(string):
The escape method returns a string value (in Unicode format) that contains the contents of [the argument]. All spaces, punctuation, accented characters, and any other non-ASCII characters are replaced with %xx encoding, where xx is equivalent to the hexadecimal number representing the character. For example, a space is returned as “%20.”
Use unescape() function to get back the original string.

2. unescape(string):
De-encodes a string that is encoded using escape() function.

3. encodeURI(string):
The encodeURI method returns an encoded URI. If you pass the result to decodeURI, the original string is returned. The encodeURI method does not encode the following characters: “:”, “/”, “;”, and “?”. Encodes a Uniform Resource Identifier (URI) by replacing each instance of certain characters by one, two, or three escape sequences representing the UTF-8 encoding of the character.

4. decodeURI(string):
De-encodes a string that is encoded using encodeURI() function.

5. charAt(n):
Returns the character at the position nth position.

6. charCodeAt(n):
Returns the encoded character at the nth position.

7. concat(string):
Returns a concatenated string.

8. String.fromCharCode(numX,numX,…,numX):
Returns a string created from Unicode values.

9. stringObject.indexOf(searchvalue,fromindex):
Returns the position of of a specified string value’s first occurrence in a string.

10. stringObject.lastIndexOf(searchvalue,fromindex):
Returns the position of of a specified string value’s last occurrence in a string.

11. stringObject.match(regexp):
Searches for a specified value in a string.

12. stringObject.replace(regexp/substr,newstring):
Replaces some characters with some other characters in a string.

13. stringObject.search(regexp):
Searches a string for a specified value.

14. stringObject.slice(begin,end):
Extracts a part of a string and returns the extracted part in a new string.

15. stringObject.split(separator, limit):
Splits a string into an array of strings.

16. stringObject.substr(start, length):
Extracts a specified number of characters in a string, from a start index.

17. stringObject.substring(indexA, indexB):
Extracts the characters in a string between two specified indices.

18. stringObject.toLowerCase():
Converts to Lower Case string.

19. stringObject.toUpperCase()
Converts to Upper Case string.

Entry Filed under: General. Tags: , .

1 Comment Add your own

Leave a Comment

Required

Required, hidden

Some HTML allowed:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <pre> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Trackback this post  |  Subscribe to the comments via RSS Feed


Email Subscription

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Categories

Top Posts

Blog Stats

Visitors

Flickr Photos

Pillow of Snow

18.12 snowflake

Panorama - snow in Southchurch

More Photos