All TalkersCode Topics

Follow TalkersCode On Social Media

devloprr.com - A Social Media Network for developers Join Now ➔

JavaScript Array Push Key Value Pair

Last Updated : Mar 11, 2024

JavaScript Array Push Key Value Pair

In this article we will show you the solution of JavaScript array push key value pair, an array is a finite collection of a homogenous element. In the key-value pair in an array, keys are indexes and values are elements.

We will use two different methods for array key-value pair by using for loop and by using Map() method.

Array map() method execute a given function on every element from an array and returns a new array.

Step By Step Guide On JavaScript Array Push Key Value Pair :-

Method 1

In this method, we are going to use for loop to get the key-value pair.

<!DOCTYPE html>
<html lang = " en " >
<head>
    <meta charset = " UTF - 8" >
    <meta http-equiv = " X-UA-Compatible " content = " IE=edge " >
    <meta name = " viewport " content = " width = device-width , initial-scale = 1.0 " >
    <title> JavaScript array push key value pair </title>
    <style>
        body {
            font-family : 'Lucida Sans', Verdana , sans-serif ;
        }
        h1 {
         font-size : larger ;
         font-weight : bolder ;
         color : rgb(113, 221, 113) ;
         text-align : center ;
        }
        h3 {
            text-align : center ;
        }
    </style>
</head>
<body>
    <h1> TALKERSCODE </h1>
    <h3> JavaScript array push key value pair </h3>
    <script>
        var array1 = [ "key1" , "key2" ,"key3" , "key4" ,"key5" ] ;
        var array2 = [ 1 , 3 , 5 , 7 , 9 ] ;
        var result = { } ;
        for ( var i = 0 ; i <array1.length ; i++ ) {
            result[ array1 [ i ] ] = array2 [ i ] ;
        }
        console.log ( result ) ;
</body>
</html>
  1. First, we write <! DOCTYPE html> which we used as an instruction to the web browser about what version of HTML file is written in.
  2. Secondly, the <html> tag is used to indicate the beginning of an HTML document.
  3. As above now the <head> tag is used to contain information about the web page. In this tag, a <title> tag is used which helps us to specify a webpage title.
  4. Both <head> and <title> tags are Paired tags. So, both have </head> and </title> ending tags respectively.
  5. Thirdly, the <body> tag is used to define the webpage body. All the contents to show on the website are written here.
  6. <h1> tag used to add heading here.
  7. Created the <style> tag to add CSS to the HTML page.
  8. To add JavaScript Create a <script> tag.
  9. We created two arrays, one with keys and one with values
  10. Create an empty object result
  11. Using the for loop for store the key value pair into that empty array.
  12. Using console.log() to display it

Method 2

In this method, we are going to use the JavaScript map() method.

<!DOCTYPE html>
<html lang = " en " >
<head>
    <meta charset = " UTF - 8" >
    <meta http-equiv = " X-UA-Compatible " content = " IE=edge " >
    <meta name = " viewport " content = " width = device-width , initial-scale = 1.0 " >
    <title> JavaScript array push key value pair </title>
    <style>
        body {
            font-family : 'Lucida Sans', Verdana , sans-serif ;
        }
        h1 {
         font-size : larger ;
         font-weight : bolder ;
         color : rgb(113, 221, 113) ;
         text-align : center ;
        }
        h3 {
            text-align : center ;
        }
    </style>
</head>
<body>
    <h1> TALKERSCODE </h1>
    <h3> JavaScript array push key value pair </h3>
    <script>
        let array = new Map();
        array.set('k1', 10)
        array.set('k2', 20)
        array.set('k3', 30)
        array.set('k4', 40)
        array.set('k5', 50)
        console.log(array)
    </script>
</body>
</html>
  1. First, we write <! DOCTYPE html> which we used as an instruction to the web browser about what version of HTML file is written in.
  2. Secondly, the <html> tag is used to indicate the beginning of an HTML document.
  3. As above now the <head> tag is used to contain information about the web page. In this tag, a <title> tag is used which helps us to specify a webpage title.
  4. Both <head> and <title> tags are Paired tags. So, both have </head> and </title> ending tags respectively.
  5. Thirdly, the <body> tag is used to define the webpage body. All the contents to show on the website are written here.
  6. <h1> tag used to add heading here.
  7. Created the <style> tag to add CSS to the HTML page.
  8. To add JavaScript Create a <script> tag.
  9. First create new array with new map() method as map constructor.
  10. Set() method to add key and value pair.
  11. Using console.log() to display the array.
  12. Here he can also clear or delete any element.

Conclusion :-

At last, here in conclusion, here we can say that with this article’s help, we know how to array push key-value pair using JavaScript.

I hope this article on JavaScript array push key value pair helps you and the steps and method mentioned above are easy to follow and implement.

Author Image About Dikshita

Passionate Electronics and Communication Engineering student with expertise in web development (HTML, CSS, JS,PHP, Bootstrap, React.js) and content writing. Eager problem solver and tech enthusiast, adept at creating engaging web experiences.

Follow Dikshita On Linkedin 🡪