{"id":9265,"date":"2022-09-18T02:35:40","date_gmt":"2022-09-17T21:05:40","guid":{"rendered":"https:\/\/jassweb.com\/solved\/solved-ie-does-not-support-the-spread-operator-how-to-fix-this-issue\/"},"modified":"2022-09-18T02:35:40","modified_gmt":"2022-09-17T21:05:40","slug":"solved-ie-does-not-support-the-spread-operator-how-to-fix-this-issue","status":"publish","type":"post","link":"https:\/\/jassweb.com\/solved\/solved-ie-does-not-support-the-spread-operator-how-to-fix-this-issue\/","title":{"rendered":"[Solved] IE does not support the spread operator (&#8230;) how to fix this issue"},"content":{"rendered":"<p> [ad_1]<br \/>\n<\/p>\n<div id=\"answer-59110434\" class=\"answer js-answer accepted-answer js-accepted-answer\" data-answerid=\"59110434\" data-parentid=\"59110046\" data-score=\"0\" data-position-on-page=\"1\" data-highest-scored=\"1\" data-question-has-accepted-highest-score=\"1\" itemprop=\"acceptedAnswer\" itemscope itemtype=\"https:\/\/schema.org\/Answer\">\n<div class=\"post-layout\">\n<div class=\"votecell post-layout--left\"><\/div>\n<div class=\"answercell post-layout--right\">\n<div class=\"s-prose js-post-body\" itemprop=\"text\">\n<p>The modified answer address two issues with IE.<\/p>\n<ol>\n<li>IE does not support arrow functions<\/li>\n<li>IE does not support the spread operator<\/li>\n<\/ol>\n<p>So the logic is pretty simple.  If the make key is not in the result, put a new empty array in the result for the key.  And then just push the value to it.<\/p>\n<\/p>\n<div class=\"snippet\" data-lang=\"js\" data-hide=\"false\" data-console=\"true\" data-babel=\"false\">\n<div class=\"snippet-code\">\n<pre class=\"snippet-code-js lang-js prettyprint-override\"><code>var cars = [{\r\n    make: \"audi\",\r\n    model: \"r8\",\r\n    year: \"2012\"\r\n  },\r\n  {\r\n    make: \"audi\",\r\n    model: \"rs5\",\r\n    year: \"2013\"\r\n  },\r\n  {\r\n    make: \"ford\",\r\n    model: \"mustang\",\r\n    year: \"2012\"\r\n  },\r\n  {\r\n    make: \"ford\",\r\n    model: \"fusion\",\r\n    year: \"2015\"\r\n  },\r\n  {\r\n    make: \"kia\",\r\n    model: \"optima\",\r\n    year: \"2012\"\r\n  }\r\n];\r\nvar group = cars.reduce(function(r, a) {\r\n  r[a.make] = (r[a.make] || []);\r\n  r[a.make].push(a);\r\n  return r;\r\n}, {});\r\n\r\nconsole.log(group);<\/code><\/pre>\n<\/div>\n<\/div><\/div>\n<div class=\"mt24\"><\/div>\n<\/div>\n<p>            <span class=\"d-none\" itemprop=\"commentCount\">1<\/span> <\/p><\/div>\n<\/div>\n<p>[ad_2]<\/p>\n<p>solved IE does not support the spread operator (&#8230;) how to fix this issue <\/p>\n","protected":false},"excerpt":{"rendered":"<p>[ad_1] The modified answer address two issues with IE. IE does not support arrow functions IE does not support the spread operator So the logic is pretty simple. If the make key is not in the result, put a new empty array in the result for the key. And then just push the value to &#8230; <a title=\"[Solved] IE does not support the spread operator (&#8230;) how to fix this issue\" class=\"read-more\" href=\"https:\/\/jassweb.com\/solved\/solved-ie-does-not-support-the-spread-operator-how-to-fix-this-issue\/\" aria-label=\"More on [Solved] IE does not support the spread operator (&#8230;) how to fix this issue\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[320],"tags":[333,388],"class_list":["post-9265","post","type-post","status-publish","format-standard","hentry","category-solved","tag-javascript","tag-jquery"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>[Solved] IE does not support the spread operator (...) how to fix this issue - JassWeb<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/jassweb.com\/solved\/solved-ie-does-not-support-the-spread-operator-how-to-fix-this-issue\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"[Solved] IE does not support the spread operator (...) how to fix this issue - JassWeb\" \/>\n<meta property=\"og:description\" content=\"[ad_1] The modified answer address two issues with IE. IE does not support arrow functions IE does not support the spread operator So the logic is pretty simple. If the make key is not in the result, put a new empty array in the result for the key. And then just push the value to ... Read more\" \/>\n<meta property=\"og:url\" content=\"https:\/\/jassweb.com\/solved\/solved-ie-does-not-support-the-spread-operator-how-to-fix-this-issue\/\" \/>\n<meta property=\"og:site_name\" content=\"JassWeb\" \/>\n<meta property=\"article:published_time\" content=\"2022-09-17T21:05:40+00:00\" \/>\n<meta name=\"author\" content=\"Kirat\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Kirat\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/jassweb.com\/solved\/solved-ie-does-not-support-the-spread-operator-how-to-fix-this-issue\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-ie-does-not-support-the-spread-operator-how-to-fix-this-issue\/\"},\"author\":{\"name\":\"Kirat\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31\"},\"headline\":\"[Solved] IE does not support the spread operator (&#8230;) how to fix this issue\",\"datePublished\":\"2022-09-17T21:05:40+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-ie-does-not-support-the-spread-operator-how-to-fix-this-issue\/\"},\"wordCount\":83,\"publisher\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#organization\"},\"keywords\":[\"javascript\",\"jquery\"],\"articleSection\":[\"Solved\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/jassweb.com\/solved\/solved-ie-does-not-support-the-spread-operator-how-to-fix-this-issue\/\",\"url\":\"https:\/\/jassweb.com\/solved\/solved-ie-does-not-support-the-spread-operator-how-to-fix-this-issue\/\",\"name\":\"[Solved] IE does not support the spread operator (...) how to fix this issue - JassWeb\",\"isPartOf\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#website\"},\"datePublished\":\"2022-09-17T21:05:40+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-ie-does-not-support-the-spread-operator-how-to-fix-this-issue\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/jassweb.com\/solved\/solved-ie-does-not-support-the-spread-operator-how-to-fix-this-issue\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/jassweb.com\/solved\/solved-ie-does-not-support-the-spread-operator-how-to-fix-this-issue\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/jassweb.com\/solved\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"[Solved] IE does not support the spread operator (&#8230;) how to fix this issue\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/jassweb.com\/solved\/#website\",\"url\":\"https:\/\/jassweb.com\/solved\/\",\"name\":\"JassWeb\",\"description\":\"Build High-quality Websites\",\"publisher\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/jassweb.com\/solved\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/jassweb.com\/solved\/#organization\",\"name\":\"Jass Web\",\"url\":\"https:\/\/jassweb.com\/solved\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png\",\"contentUrl\":\"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png\",\"width\":693,\"height\":132,\"caption\":\"Jass Web\"},\"image\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31\",\"name\":\"Kirat\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1775798750\",\"contentUrl\":\"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1775798750\",\"caption\":\"Kirat\"},\"sameAs\":[\"http:\/\/jassweb.com\"],\"url\":\"https:\/\/jassweb.com\/solved\/author\/jaspritsinghghumangmail-com\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"[Solved] IE does not support the spread operator (...) how to fix this issue - JassWeb","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:\/\/jassweb.com\/solved\/solved-ie-does-not-support-the-spread-operator-how-to-fix-this-issue\/","og_locale":"en_US","og_type":"article","og_title":"[Solved] IE does not support the spread operator (...) how to fix this issue - JassWeb","og_description":"[ad_1] The modified answer address two issues with IE. IE does not support arrow functions IE does not support the spread operator So the logic is pretty simple. If the make key is not in the result, put a new empty array in the result for the key. And then just push the value to ... Read more","og_url":"https:\/\/jassweb.com\/solved\/solved-ie-does-not-support-the-spread-operator-how-to-fix-this-issue\/","og_site_name":"JassWeb","article_published_time":"2022-09-17T21:05:40+00:00","author":"Kirat","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Kirat","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/jassweb.com\/solved\/solved-ie-does-not-support-the-spread-operator-how-to-fix-this-issue\/#article","isPartOf":{"@id":"https:\/\/jassweb.com\/solved\/solved-ie-does-not-support-the-spread-operator-how-to-fix-this-issue\/"},"author":{"name":"Kirat","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31"},"headline":"[Solved] IE does not support the spread operator (&#8230;) how to fix this issue","datePublished":"2022-09-17T21:05:40+00:00","mainEntityOfPage":{"@id":"https:\/\/jassweb.com\/solved\/solved-ie-does-not-support-the-spread-operator-how-to-fix-this-issue\/"},"wordCount":83,"publisher":{"@id":"https:\/\/jassweb.com\/solved\/#organization"},"keywords":["javascript","jquery"],"articleSection":["Solved"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/jassweb.com\/solved\/solved-ie-does-not-support-the-spread-operator-how-to-fix-this-issue\/","url":"https:\/\/jassweb.com\/solved\/solved-ie-does-not-support-the-spread-operator-how-to-fix-this-issue\/","name":"[Solved] IE does not support the spread operator (...) how to fix this issue - JassWeb","isPartOf":{"@id":"https:\/\/jassweb.com\/solved\/#website"},"datePublished":"2022-09-17T21:05:40+00:00","breadcrumb":{"@id":"https:\/\/jassweb.com\/solved\/solved-ie-does-not-support-the-spread-operator-how-to-fix-this-issue\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/jassweb.com\/solved\/solved-ie-does-not-support-the-spread-operator-how-to-fix-this-issue\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/jassweb.com\/solved\/solved-ie-does-not-support-the-spread-operator-how-to-fix-this-issue\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/jassweb.com\/solved\/"},{"@type":"ListItem","position":2,"name":"[Solved] IE does not support the spread operator (&#8230;) how to fix this issue"}]},{"@type":"WebSite","@id":"https:\/\/jassweb.com\/solved\/#website","url":"https:\/\/jassweb.com\/solved\/","name":"JassWeb","description":"Build High-quality Websites","publisher":{"@id":"https:\/\/jassweb.com\/solved\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/jassweb.com\/solved\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/jassweb.com\/solved\/#organization","name":"Jass Web","url":"https:\/\/jassweb.com\/solved\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/","url":"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png","contentUrl":"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png","width":693,"height":132,"caption":"Jass Web"},"image":{"@id":"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31","name":"Kirat","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/image\/","url":"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1775798750","contentUrl":"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1775798750","caption":"Kirat"},"sameAs":["http:\/\/jassweb.com"],"url":"https:\/\/jassweb.com\/solved\/author\/jaspritsinghghumangmail-com\/"}]}},"_links":{"self":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts\/9265","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/comments?post=9265"}],"version-history":[{"count":0,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts\/9265\/revisions"}],"wp:attachment":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/media?parent=9265"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/categories?post=9265"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/tags?post=9265"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}