convert strings into Lower case and Upper case in javascript

There are no functions available in javascript to converts strings into Upper case letters or into Lower case letters. You can easily do this in jQuery.

jQuery provides us two different functions to convert inot Upper case and to convert into Lower case.

 

In the below code we are converting array items into upper case and lower case.

 

<html>
    <head>
        <title>javascript arrays using map(),toUpperCase(),toLowerCase() jQuery functions</title>
        <script type="text/javascript" src="jquery.js"></script>
        <script type="text/javascript">
            $(document).ready(function() {
                //converting array elemenst to Upper case
                var elems = ['Asp.Net', 'Vb.Net', 'C#.Net', 'Asp.Net MVC', 'Sharepoint']
                elems = $.map(elems, function(n, i) { return (i + 1 + "." + n.toUpperCase()); });
                $('#divtoUpper').html(elems.join("<br />"));

                //converting array elemenst to Lower case
                var elems1 = ['Asp.Net', 'Vb.Net', 'C#.Net', 'Asp.Net MVC', 'Sharepoint']
                elems1 = $.map(elems1, function(n, i) { return (i + 1 + "." + n.toLowerCase()); });
                $('#divtoLower').html(elems1.join("<br />"));
               
            });   
        </script>
    </head>
    <body>
      <p>Array Elements using map() & toUpperCase() jQuery functions</p>
      <div id="divtoUpper"></div>
      <p>Array Elements using map() & toLowerCase() jQuery functions</p>
      <div id="divtoLower"></div>
    </body>
</html>

 

Here we are using three different functions map(), toUpperCase() and toLowerCase() functions.

 

In my previous post I explain about map() function.

toUpperCase() function converts any string into upper case.

toLowerCase() function converts any string into lower case.

 

n.toUpperCase() will convert array item "n" into upper case.

n.toLowerCase() will convert array item "n" into lower case.

 

Download source code: UpperCase_LowerCase.zip (35.84 kb)