{"id":1822,"date":"2023-08-17T01:44:50","date_gmt":"2023-08-17T01:44:50","guid":{"rendered":"https:\/\/easycodingschool.com\/?p=1822"},"modified":"2023-08-18T01:58:24","modified_gmt":"2023-08-18T01:58:24","slug":"javascript-array","status":"publish","type":"post","link":"https:\/\/easycodingschool.com\/blog\/javascript-array\/","title":{"rendered":"Javascript Array"},"content":{"rendered":"<p>JavaScript Array are a fundamental data structure used to store a collection of values. An array can hold multiple values of various data types, including numbers, strings, objects, and even other arrays. JavaScript arrays are versatile structures in programming, and they are used for tasks like storing lists of items, managing data, and performing various operations on collections of values.<\/p>\n<p><a href=\"https:\/\/easycodingschool.com\/blog\/\"><strong>Easy Coding School<\/strong><\/a> describe javascirpt array points wise.<\/p>\n<h2><strong>Here&#8217;s a basic overview of working with <span>JavaScript Array &#8211; Fundamental Data Structure for Versatile Value Storage<\/span>:<\/strong><\/h2>\n<p>1. Declaration and Initialization<br \/>\n2. Accessing Elements<br \/>\n3. Modifying Elements<br \/>\n4. Array Length<br \/>\n5. Adding Elements<br \/>\n6. Removing Elements<br \/>\n7. Iterating through Arrays<br \/>\n8. Array Methods<br \/>\n9. <span style=\"font-size: 1rem;\">Multidimensional<\/span><span style=\"font-size: 1rem;\"> <\/span><span style=\"font-size: 1rem;\">Arrays<\/span><\/p>\n<p>Also read more <a href=\"https:\/\/easycodingschool.com\/blog\/how-many-types-of-javascript-arrays\/\"><span style=\"font-size: 1rem;\">How many types of JavaScript arrays<\/span><\/a><\/p>\n<h3>1. <span>Declaration and Initialization<\/span>:<\/h3>\n<ul>\n<li>Create an array using square brackets [].<\/li>\n<li>Elements within the array are separated by commas.<\/li>\n<li>Arrays can hold values of different data types.<\/li>\n<\/ul>\n<div class=\"hcb_wrap\">\n<pre class=\"prism line-numbers lang-js\" data-lang=\"JavaScript\"><code>let myArray = [1, 'two', 3.14, true, { key: 'value' }];<\/code><\/pre>\n<\/div>\n<p><span>Also read more, <\/span><a href=\"https:\/\/easycodingschool.com\/blog\/javascript-functions\/\"><span style=\"font-size: 1rem;\">Javascript<\/span><span style=\"font-size: 1rem;\"> <\/span><span style=\"font-size: 1rem;\">Functions.<\/span><\/a><span><\/span><a href=\"https:\/\/easycodingschool.com\/blog\/javascript-operators-and-expressions\/\"><span><\/span><\/a><\/p>\n<h3>2. Accessing Elements:<\/h3>\n<ul>\n<li>Access elements using their index.<\/li>\n<li>Array indices start from 0.<\/li>\n<\/ul>\n<div class=\"hcb_wrap\">\n<pre class=\"prism line-numbers lang-js\" data-lang=\"JavaScript\"><code>console.log(myArray[0]); \/\/ Output: 1\r\nconsole.log(myArray[2]); \/\/ Output: 3.14<\/code><\/pre>\n<\/div>\n<h3>3 Modifying Elements:<\/h3>\n<ul>\n<li>Change elements by assigning new values to their indices.<\/li>\n<\/ul>\n<div class=\"hcb_wrap\">\n<pre class=\"prism line-numbers lang-js\" data-lang=\"JavaScript\"><code>fruits[1] = 'kiwi'; \/\/ Changes 'banana' to 'kiwi\r\n<\/code><\/pre>\n<\/div>\n<h3>4. Array Length:<\/h3>\n<ul>\n<li>Use the length property to get the number of elements in the array.<\/li>\n<\/ul>\n<div class=\"hcb_wrap\">\n<pre class=\"prism line-numbers lang-js\" data-lang=\"JavaScript\"><code>console.log(myArray.length); \/\/ Output: 5<\/code><\/pre>\n<\/div>\n<h3>5. Adding Elements:<\/h3>\n<ul>\n<li>Add elements to the end using the push() method.<\/li>\n<\/ul>\n<div class=\"hcb_wrap\">\n<pre class=\"prism line-numbers lang-js\" data-lang=\"JavaScript\"><code>myArray.push('new element');<\/code><\/pre>\n<\/div>\n<h3>6. Removing Elements:<\/h3>\n<ul>\n<li>Remove elements from the end with pop().<\/li>\n<li>Remove elements at a specific index using splice().<\/li>\n<\/ul>\n<div class=\"hcb_wrap\">\n<pre class=\"prism line-numbers lang-js\" data-lang=\"JavaScript\"><code>myArray.pop(); \/\/ Removes the last element\r\nmyArray.splice(1, 1); \/\/ Removes one element at index 1<\/code><\/pre>\n<\/div>\n<h3>7. Iterating through Arrays:<\/h3>\n<ul>\n<li>Use loops (e.g., for) or methods (e.g., forEach()) to iterate through elements.<\/li>\n<\/ul>\n<div class=\"hcb_wrap\">\n<pre class=\"prism line-numbers lang-js\" data-lang=\"JavaScript\"><code>for (let i = 0; i &lt; myArray.length; i++) {\r\nconsole.log(myArray[i]);\r\n}\r\nmyArray.forEach(function(element) {\r\nconsole.log(element);\r\n});<\/code><\/pre>\n<\/div>\n<p><span>Also read more,\u00a0<\/span><a href=\"https:\/\/easycodingschool.com\/blog\/javascript-operators-and-expressions\/\">Chapter -1:<span>\u00a0<\/span><span>Javascript Operators and Expressions<\/span><\/a><\/p>\n<h3>8 Array Methods:<\/h3>\n<ul>\n<li><strong>push(), pop(), shift()<\/strong>, and <strong>unshift()<\/strong> for adding\/removing elements.<\/li>\n<li><strong>indexOf()<\/strong> and <strong>lastIndexOf()<\/strong> to find the index of an element.<\/li>\n<li><strong>splice()<\/strong> for adding\/removing elements at specific positions.<\/li>\n<li><strong>concat()<\/strong> for merging arrays.<\/li>\n<li><strong>slice()<\/strong> for creating a new array from a portion of an existing array.<\/li>\n<li>JavaScript more method <strong>map(), filter(), reduce(),<\/strong> etc. These methods offer concise ways to work with arrays.<\/li>\n<\/ul>\n<p>Here are some example and difine.<\/p>\n<div>\n<div>\n<div class=\"hcb_wrap\">\n<pre class=\"prism line-numbers lang-js\" data-lang=\"JavaScript\"><code><strong>\/\/ push(), pop(), shift(), and unshift():<\/strong>\r\n\/\/ <strong>push():<\/strong> Adds one or more elements to the end of an array.\r\n\/\/ <strong>pop():<\/strong> Removes the last element from the end of an array.\r\n\/\/ <strong>shift():<\/strong> Removes the first element from the beginning of an array.\r\n\/\/ <strong>unshift():<\/strong> Adds one or more elements to the beginning of an array.\r\n\r\nlet numbers = [1, 2, 3];\r\nnumbers.push(4); \u00a0 \u00a0 \u00a0 \u00a0\/\/ [1, 2, 3, 4]\r\nlet popped = numbers.pop(); \u00a0 \/\/ [1, 2, 3] (popped = 4)\r\nnumbers.shift(); \u00a0 \u00a0 \u00a0 \u00a0 \/\/ [2, 3]\r\nnumbers.unshift(0); \u00a0 \u00a0 \/\/ [0, 2, 3]\r\n\r\n<strong>\/\/ indexOf() and lastIndexOf():<\/strong>\r\n\/\/<strong>indexOf():<\/strong> Returns the first index at which a given element is found in the array.\r\n\/\/<strong>lastIndexOf():<\/strong> Returns the last index at which a given element is found in the array.\r\n\r\nlet fruits = ['apple', 'banana', 'orange', 'banana'];\r\nlet index = fruits.indexOf('banana'); \u00a0 \u00a0 \u00a0 \/\/ 1\r\nlet lastIndex = fruits.lastIndexOf('banana'); \/\/ 3\r\n\r\n\r\n\/\/<strong>splice():<\/strong> Adds\/removes elements at a specific position in an array.\r\nlet colors = ['red', 'green', 'blue'];\r\ncolors.splice(1, 0, 'yellow'); \u00a0 \/\/ [red, yellow, green, blue]\r\ncolors.splice(2, 1); \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \/\/ [red, yellow, blue]\r\n\r\n\r\n\/\/<strong>concat(): <\/strong>Merges two or more arrays to create a new array.\r\nlet arr1 = [1, 2, 3];\r\nlet arr2 = [4, 5, 6];\r\nlet combined = arr1.concat(arr2); \u00a0 \/\/ [1, 2, 3, 4, 5, 6]\r\n\r\n\r\n\/\/<strong>slice():<\/strong>Creates a new array from a portion of an existing array.\r\nlet animals = ['lion', 'tiger', 'elephant', 'giraffe'];\r\nlet bigAnimals = animals.slice(1, 3); \u00a0 \/\/ ['tiger', 'elephant']\r\n\r\n<\/code><\/pre>\n<\/div>\n<\/div>\n<\/div>\n<p><strong>map() Method:<\/strong> The map() method is used to create a new array by applying a given function to each element of the original array. It transforms each element and collects the results in a new array of the same length.<\/p>\n<div class=\"hcb_wrap\">\n<pre class=\"prism line-numbers lang-js\" data-lang=\"JavaScript\"><code>let numbers = [1, 2, 3, 4, 5];\r\nlet squaredNumbers = numbers.map(function(number) {\r\nreturn number * number;\r\n});\r\n\/\/ squaredNumbers will be [1, 4, 9, 16, 25]<\/code><\/pre>\n<\/div>\n<p><strong>filter() Method:<\/strong> The filter() method creates a new array containing all elements that pass a certain condition specified by a provided function. The original array remains unchanged.<\/p>\n<div class=\"hcb_wrap\">\n<pre class=\"prism line-numbers lang-js\" data-lang=\"JavaScript\"><code>let numbers = [1, 2, 3, 4, 5, 6];\r\nlet evenNumbers = numbers.filter(function(number) {\r\nreturn number % 2 === 0;\r\n});\r\n\/\/ evenNumbers will be [2, 4, 6]<\/code><\/pre>\n<\/div>\n<p><strong>reduce() Method:<\/strong> The reduce() method applies a function to each element of the array and accumulates a single result. It &#8220;reduces&#8221; the array to a single value. You can provide an initial value for the accumulator.<\/p>\n<div class=\"hcb_wrap\">\n<pre class=\"prism line-numbers lang-js\" data-lang=\"JavaScript\"><code>let numbers = [1, 2, 3, 4, 5];\r\nlet sum = numbers.reduce(function(accumulator, currentValue) {\r\nreturn accumulator + currentValue;\r\n}, 0);\r\n\r\n\/\/ sum will be 15 You can also use the arrow function syntax for concise code:\r\nlet numbers = [1, 2, 3, 4, 5];\r\nlet sum = numbers.reduce((accumulator, currentValue) =&gt; accumulator + currentValue, 0);\r\n\r\nChai<\/code><\/pre>\n<\/div>\n<p><strong>Chaining <\/strong> <strong>Methods<\/strong>: You can chain these methods together to perform more complex operations on arrays in a concise\u00a0 manner.<\/p>\n<div class=\"hcb_wrap\">\n<pre class=\"prism line-numbers lang-js\" data-lang=\"JavaScript\"><code>let numbers = [1, 2, 3, 4, 5, 6];\r\nlet sumOfEvenSquared = numbers\r\n.filter(function(number) {\r\nreturn number % 2 === 0;\r\n})\r\n.map(function(number) {\r\nreturn number * number;\r\n})\r\n.reduce(function(accumulator, currentValue) {\r\nreturn accumulator + currentValue;\r\n}, 0);\r\n\/\/ sumOfEvenSquared will be 56 (4^2 + 6^2)<\/code><\/pre>\n<\/div>\n<h3>9 Multidimensional Arrays:<\/h3>\n<ul>\n<li>Arrays can hold other arrays, forming multidimensional arrays.<\/li>\n<\/ul>\n<p>Example:<\/p>\n<div class=\"hcb_wrap\">\n<pre class=\"prism line-numbers lang-js\" data-lang=\"JavaScript\"><code>let matrix = [[1, 2, 3], [4, 5, 6], [7, 8, 9]];\r\nlet value = matrix[1][2]; \/\/ Retrieves 6 from the second array's third element<\/code><\/pre>\n<\/div>\n<div>\n<p>You can also discover a lot about <a href=\"https:\/\/easycodingschool.com\/blog\/tag\/git\/\">Git by exploring <\/a>different topics.<\/p>\n<p><strong>Note:<\/strong><span>\u00a0We welcome your feedback at\u00a0<\/span><a href=\"https:\/\/easycodingschool.com\/blog\/\">Easy coding School<\/a><span>. Please don\u2019t hesitate to share your\u00a0<\/span><a href=\"https:\/\/easycodingschool.com\/blog\/contact\/\" target=\"_blank\" rel=\"noopener\">suggestions<\/a><span>\u00a0or any issues you might have with the article!<\/span><\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>JavaScript Array are a fundamental data structure used to store a collection of values. An array can hold multiple values of various data types, including numbers, strings, objects, and even other arrays.<\/p>\n","protected":false},"author":1,"featured_media":1828,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_themeisle_gutenberg_block_has_review":false,"footnotes":""},"categories":[87,61,25,5],"tags":[73,108,64,62,109,117,114,118,115,116,111,110,112,113],"class_list":["post-1822","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-development","category-javascript","category-programming","category-technology","tag-basicjavascipt","tag-easy-coding-school","tag-easycodingschool","tag-javascript","tag-javascript-array","tag-javascript-array-accessing-elements","tag-javascript-array-adding-elements","tag-javascript-array-creating-arrays","tag-javascript-array-length","tag-javascript-array-modifying-elements","tag-javascript-filter-method","tag-javascript-map-method","tag-javascript-reduce-method","tag-javascript-remove-elements"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.1.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Javascript Array - Easy Coding School<\/title>\n<meta name=\"description\" content=\"JavaScript Array Versatile Value Storage that store a range of values like numbers, strings, objects, and arrays, enabling flexible collections.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/easycodingschool.com\/blog\/javascript-array\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Javascript Array - Easy Coding School\" \/>\n<meta property=\"og:description\" content=\"JavaScript Array Versatile Value Storage that store a range of values like numbers, strings, objects, and arrays, enabling flexible collections.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/easycodingschool.com\/blog\/javascript-array\/\" \/>\n<meta property=\"og:site_name\" content=\"Easy Coding School\" \/>\n<meta property=\"article:published_time\" content=\"2023-08-17T01:44:50+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-08-18T01:58:24+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/easycodingschool.com\/blog\/wp-content\/uploads\/2023\/08\/Javascript-Array.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"660\" \/>\n\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"gauravkumarjha19@gmail.com\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"gauravkumarjha19@gmail.com\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/easycodingschool.com\/blog\/javascript-array\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/easycodingschool.com\/blog\/javascript-array\/\"},\"author\":{\"name\":\"gauravkumarjha19@gmail.com\",\"@id\":\"https:\/\/easycodingschool.com\/blog\/#\/schema\/person\/9cabe8e90728da7f26676cbd1744558b\"},\"headline\":\"Javascript Array\",\"datePublished\":\"2023-08-17T01:44:50+00:00\",\"dateModified\":\"2023-08-18T01:58:24+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/easycodingschool.com\/blog\/javascript-array\/\"},\"wordCount\":477,\"commentCount\":2,\"publisher\":{\"@id\":\"https:\/\/easycodingschool.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/easycodingschool.com\/blog\/javascript-array\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/easycodingschool.com\/blog\/wp-content\/uploads\/2023\/08\/Javascript-Array.jpg\",\"keywords\":[\"Basicjavascipt\",\"Easy Coding School\",\"EasyCodingSchool\",\"JavaScript\",\"Javascript Array\",\"javascript Array Accessing Elements\",\"javascript Array Adding Elements\",\"javascript Array Creating Arrays\",\"javascript Array Length\",\"Javascript Array Modifying Elements\",\"javascript filter method\",\"Javascript Map Method\",\"javascript reduce method\",\"javascript remove elements\"],\"articleSection\":[\"Development\",\"JavaScript\",\"Programming\",\"Technology\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/easycodingschool.com\/blog\/javascript-array\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/easycodingschool.com\/blog\/javascript-array\/\",\"url\":\"https:\/\/easycodingschool.com\/blog\/javascript-array\/\",\"name\":\"Javascript Array - Easy Coding School\",\"isPartOf\":{\"@id\":\"https:\/\/easycodingschool.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/easycodingschool.com\/blog\/javascript-array\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/easycodingschool.com\/blog\/javascript-array\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/easycodingschool.com\/blog\/wp-content\/uploads\/2023\/08\/Javascript-Array.jpg\",\"datePublished\":\"2023-08-17T01:44:50+00:00\",\"dateModified\":\"2023-08-18T01:58:24+00:00\",\"description\":\"JavaScript Array Versatile Value Storage that store a range of values like numbers, strings, objects, and arrays, enabling flexible collections.\",\"breadcrumb\":{\"@id\":\"https:\/\/easycodingschool.com\/blog\/javascript-array\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/easycodingschool.com\/blog\/javascript-array\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/easycodingschool.com\/blog\/javascript-array\/#primaryimage\",\"url\":\"https:\/\/easycodingschool.com\/blog\/wp-content\/uploads\/2023\/08\/Javascript-Array.jpg\",\"contentUrl\":\"https:\/\/easycodingschool.com\/blog\/wp-content\/uploads\/2023\/08\/Javascript-Array.jpg\",\"width\":660,\"height\":350,\"caption\":\"Javascript Array\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/easycodingschool.com\/blog\/javascript-array\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/easycodingschool.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Javascript Array\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/easycodingschool.com\/blog\/#website\",\"url\":\"https:\/\/easycodingschool.com\/blog\/\",\"name\":\"Easy Coding School\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/easycodingschool.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/easycodingschool.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/easycodingschool.com\/blog\/#organization\",\"name\":\"Easy Coding School\",\"url\":\"https:\/\/easycodingschool.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/easycodingschool.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/easycodingschool.com\/blog\/wp-content\/uploads\/2023\/07\/New-Project-10.png\",\"contentUrl\":\"https:\/\/easycodingschool.com\/blog\/wp-content\/uploads\/2023\/07\/New-Project-10.png\",\"width\":310,\"height\":114,\"caption\":\"Easy Coding School \"},\"image\":{\"@id\":\"https:\/\/easycodingschool.com\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/easycodingschool.com\/blog\/#\/schema\/person\/9cabe8e90728da7f26676cbd1744558b\",\"name\":\"gauravkumarjha19@gmail.com\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/easycodingschool.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/6846a3cc9bd6cb5b779aef260fe379c4b93fa20e1a4c753eb023ff7c08d7c668?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/6846a3cc9bd6cb5b779aef260fe379c4b93fa20e1a4c753eb023ff7c08d7c668?s=96&d=mm&r=g\",\"caption\":\"gauravkumarjha19@gmail.com\"},\"sameAs\":[\"https:\/\/easycodingschool.com\/blog\"],\"url\":\"https:\/\/easycodingschool.com\/blog\/author\/gauravkumarjha19gmail-com\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Javascript Array - Easy Coding School","description":"JavaScript Array Versatile Value Storage that store a range of values like numbers, strings, objects, and arrays, enabling flexible collections.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/easycodingschool.com\/blog\/javascript-array\/","og_locale":"en_US","og_type":"article","og_title":"Javascript Array - Easy Coding School","og_description":"JavaScript Array Versatile Value Storage that store a range of values like numbers, strings, objects, and arrays, enabling flexible collections.","og_url":"https:\/\/easycodingschool.com\/blog\/javascript-array\/","og_site_name":"Easy Coding School","article_published_time":"2023-08-17T01:44:50+00:00","article_modified_time":"2023-08-18T01:58:24+00:00","og_image":[{"width":660,"height":350,"url":"https:\/\/easycodingschool.com\/blog\/wp-content\/uploads\/2023\/08\/Javascript-Array.jpg","type":"image\/jpeg"}],"author":"gauravkumarjha19@gmail.com","twitter_card":"summary_large_image","twitter_misc":{"Written by":"gauravkumarjha19@gmail.com","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/easycodingschool.com\/blog\/javascript-array\/#article","isPartOf":{"@id":"https:\/\/easycodingschool.com\/blog\/javascript-array\/"},"author":{"name":"gauravkumarjha19@gmail.com","@id":"https:\/\/easycodingschool.com\/blog\/#\/schema\/person\/9cabe8e90728da7f26676cbd1744558b"},"headline":"Javascript Array","datePublished":"2023-08-17T01:44:50+00:00","dateModified":"2023-08-18T01:58:24+00:00","mainEntityOfPage":{"@id":"https:\/\/easycodingschool.com\/blog\/javascript-array\/"},"wordCount":477,"commentCount":2,"publisher":{"@id":"https:\/\/easycodingschool.com\/blog\/#organization"},"image":{"@id":"https:\/\/easycodingschool.com\/blog\/javascript-array\/#primaryimage"},"thumbnailUrl":"https:\/\/easycodingschool.com\/blog\/wp-content\/uploads\/2023\/08\/Javascript-Array.jpg","keywords":["Basicjavascipt","Easy Coding School","EasyCodingSchool","JavaScript","Javascript Array","javascript Array Accessing Elements","javascript Array Adding Elements","javascript Array Creating Arrays","javascript Array Length","Javascript Array Modifying Elements","javascript filter method","Javascript Map Method","javascript reduce method","javascript remove elements"],"articleSection":["Development","JavaScript","Programming","Technology"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/easycodingschool.com\/blog\/javascript-array\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/easycodingschool.com\/blog\/javascript-array\/","url":"https:\/\/easycodingschool.com\/blog\/javascript-array\/","name":"Javascript Array - Easy Coding School","isPartOf":{"@id":"https:\/\/easycodingschool.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/easycodingschool.com\/blog\/javascript-array\/#primaryimage"},"image":{"@id":"https:\/\/easycodingschool.com\/blog\/javascript-array\/#primaryimage"},"thumbnailUrl":"https:\/\/easycodingschool.com\/blog\/wp-content\/uploads\/2023\/08\/Javascript-Array.jpg","datePublished":"2023-08-17T01:44:50+00:00","dateModified":"2023-08-18T01:58:24+00:00","description":"JavaScript Array Versatile Value Storage that store a range of values like numbers, strings, objects, and arrays, enabling flexible collections.","breadcrumb":{"@id":"https:\/\/easycodingschool.com\/blog\/javascript-array\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/easycodingschool.com\/blog\/javascript-array\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/easycodingschool.com\/blog\/javascript-array\/#primaryimage","url":"https:\/\/easycodingschool.com\/blog\/wp-content\/uploads\/2023\/08\/Javascript-Array.jpg","contentUrl":"https:\/\/easycodingschool.com\/blog\/wp-content\/uploads\/2023\/08\/Javascript-Array.jpg","width":660,"height":350,"caption":"Javascript Array"},{"@type":"BreadcrumbList","@id":"https:\/\/easycodingschool.com\/blog\/javascript-array\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/easycodingschool.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Javascript Array"}]},{"@type":"WebSite","@id":"https:\/\/easycodingschool.com\/blog\/#website","url":"https:\/\/easycodingschool.com\/blog\/","name":"Easy Coding School","description":"","publisher":{"@id":"https:\/\/easycodingschool.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/easycodingschool.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/easycodingschool.com\/blog\/#organization","name":"Easy Coding School","url":"https:\/\/easycodingschool.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/easycodingschool.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/easycodingschool.com\/blog\/wp-content\/uploads\/2023\/07\/New-Project-10.png","contentUrl":"https:\/\/easycodingschool.com\/blog\/wp-content\/uploads\/2023\/07\/New-Project-10.png","width":310,"height":114,"caption":"Easy Coding School "},"image":{"@id":"https:\/\/easycodingschool.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/easycodingschool.com\/blog\/#\/schema\/person\/9cabe8e90728da7f26676cbd1744558b","name":"gauravkumarjha19@gmail.com","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/easycodingschool.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/6846a3cc9bd6cb5b779aef260fe379c4b93fa20e1a4c753eb023ff7c08d7c668?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/6846a3cc9bd6cb5b779aef260fe379c4b93fa20e1a4c753eb023ff7c08d7c668?s=96&d=mm&r=g","caption":"gauravkumarjha19@gmail.com"},"sameAs":["https:\/\/easycodingschool.com\/blog"],"url":"https:\/\/easycodingschool.com\/blog\/author\/gauravkumarjha19gmail-com\/"}]}},"_links":{"self":[{"href":"https:\/\/easycodingschool.com\/blog\/wp-json\/wp\/v2\/posts\/1822","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/easycodingschool.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/easycodingschool.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/easycodingschool.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/easycodingschool.com\/blog\/wp-json\/wp\/v2\/comments?post=1822"}],"version-history":[{"count":18,"href":"https:\/\/easycodingschool.com\/blog\/wp-json\/wp\/v2\/posts\/1822\/revisions"}],"predecessor-version":[{"id":1878,"href":"https:\/\/easycodingschool.com\/blog\/wp-json\/wp\/v2\/posts\/1822\/revisions\/1878"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/easycodingschool.com\/blog\/wp-json\/wp\/v2\/media\/1828"}],"wp:attachment":[{"href":"https:\/\/easycodingschool.com\/blog\/wp-json\/wp\/v2\/media?parent=1822"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/easycodingschool.com\/blog\/wp-json\/wp\/v2\/categories?post=1822"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/easycodingschool.com\/blog\/wp-json\/wp\/v2\/tags?post=1822"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}