{"id":29983,"date":"2023-01-12T13:44:32","date_gmt":"2023-01-12T08:14:32","guid":{"rendered":"https:\/\/jassweb.com\/solved\/solved-how-to-remove-an-item-in-an-array-in-if-else-statement-closed\/"},"modified":"2023-01-12T13:44:32","modified_gmt":"2023-01-12T08:14:32","slug":"solved-how-to-remove-an-item-in-an-array-in-if-else-statement-closed","status":"publish","type":"post","link":"https:\/\/jassweb.com\/solved\/solved-how-to-remove-an-item-in-an-array-in-if-else-statement-closed\/","title":{"rendered":"[Solved] How to remove an item in an array in if else statement [closed]"},"content":{"rendered":"<p> [ad_1]<br \/>\n<\/p>\n<div id=\"answer-73179689\" class=\"answer js-answer accepted-answer js-accepted-answer\" data-answerid=\"73179689\" data-parentid=\"73179493\" data-score=\"1\" 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>There are many options how you can delete an element from the array.<\/p>\n<p>Look at the snippet below, there you can find examples with <code>filter<\/code>, <code>slice<\/code> and <code>splice<\/code> array methods for removing items.<\/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>class TimeFilter {\n  onHourChange(hours) {\n    const noZeroMinutes = item =&gt; !(hours === 0 &amp;&amp; item.value === 0);\n    \n    this.minuteOptions = [\n      { value: 0, display: '0' },\n      { value: 15, display: '15' },\n      { value: 30, display: '30' },\n      { value: 45, display: '45' },\n    ].filter(noZeroMinutes); \/\/ filter the elements that have 0 minute and 0 hours\n  }\n}\n\nclass TimeSlice {\n  onHourChange(hours) {\n    this.minuteOptions = [\n      { value: 0, display: '0' },\n      { value: 15, display: '15' },\n      { value: 30, display: '30' },\n      { value: 45, display: '45' },\n    ];\n    \n    if (hours === 0) {\n      this.minuteOptions = this.minuteOptions.slice(1); \/\/ remove first element from the array\n    }\n  }\n}\n\nclass TimeSplice {\n  onHourChange(hours) {\n    this.minuteOptions = [\n      { value: 0, display: '0' },\n      { value: 15, display: '15' },\n      { value: 30, display: '30' },\n      { value: 45, display: '45' },\n    ];\n    \n    if (hours === 0) {\n      this.minuteOptions.splice(0, 1); \/\/ remove first element from the array\n    }\n  }\n}\n\nconst time = new TimeFilter();\n\/\/ const time = new TimeSlice();\n\/\/ const time = new TimeSplice();\n\ntime.onHourChange(0);\nconsole.log(time.minuteOptions);\ntime.onHourChange(5);\nconsole.log(time.minuteOptions);<\/code><\/pre>\n<\/div>\n<\/div><\/div>\n<div class=\"mt24\"><\/div>\n<\/div>\n<p>            <span class=\"d-none\" itemprop=\"commentCount\">0<\/span> <\/p><\/div>\n<\/div>\n<p>[ad_2]<\/p>\n<p>solved How to remove an item in an array in if else statement [closed] <\/p>\n","protected":false},"excerpt":{"rendered":"<p>[ad_1] There are many options how you can delete an element from the array. Look at the snippet below, there you can find examples with filter, slice and splice array methods for removing items. class TimeFilter { onHourChange(hours) { const noZeroMinutes = item =&gt; !(hours === 0 &amp;&amp; item.value === 0); this.minuteOptions = [ { &#8230; <a title=\"[Solved] How to remove an item in an array in if else statement [closed]\" class=\"read-more\" href=\"https:\/\/jassweb.com\/solved\/solved-how-to-remove-an-item-in-an-array-in-if-else-statement-closed\/\" aria-label=\"More on [Solved] How to remove an item in an array in if else statement [closed]\">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":[732,797,333,651],"class_list":["post-29983","post","type-post","status-publish","format-standard","hentry","category-solved","tag-angular","tag-forms","tag-javascript","tag-typescript"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>[Solved] How to remove an item in an array in if else statement [closed] - 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-how-to-remove-an-item-in-an-array-in-if-else-statement-closed\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"[Solved] How to remove an item in an array in if else statement [closed] - JassWeb\" \/>\n<meta property=\"og:description\" content=\"[ad_1] There are many options how you can delete an element from the array. Look at the snippet below, there you can find examples with filter, slice and splice array methods for removing items. class TimeFilter { onHourChange(hours) { const noZeroMinutes = item =&gt; !(hours === 0 &amp;&amp; item.value === 0); this.minuteOptions = [ { ... Read more\" \/>\n<meta property=\"og:url\" content=\"https:\/\/jassweb.com\/solved\/solved-how-to-remove-an-item-in-an-array-in-if-else-statement-closed\/\" \/>\n<meta property=\"og:site_name\" content=\"JassWeb\" \/>\n<meta property=\"article:published_time\" content=\"2023-01-12T08:14:32+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-how-to-remove-an-item-in-an-array-in-if-else-statement-closed\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-how-to-remove-an-item-in-an-array-in-if-else-statement-closed\/\"},\"author\":{\"name\":\"Kirat\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31\"},\"headline\":\"[Solved] How to remove an item in an array in if else statement [closed]\",\"datePublished\":\"2023-01-12T08:14:32+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-how-to-remove-an-item-in-an-array-in-if-else-statement-closed\/\"},\"wordCount\":60,\"publisher\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#organization\"},\"keywords\":[\"angular\",\"forms\",\"javascript\",\"typescript\"],\"articleSection\":[\"Solved\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/jassweb.com\/solved\/solved-how-to-remove-an-item-in-an-array-in-if-else-statement-closed\/\",\"url\":\"https:\/\/jassweb.com\/solved\/solved-how-to-remove-an-item-in-an-array-in-if-else-statement-closed\/\",\"name\":\"[Solved] How to remove an item in an array in if else statement [closed] - JassWeb\",\"isPartOf\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#website\"},\"datePublished\":\"2023-01-12T08:14:32+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-how-to-remove-an-item-in-an-array-in-if-else-statement-closed\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/jassweb.com\/solved\/solved-how-to-remove-an-item-in-an-array-in-if-else-statement-closed\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/jassweb.com\/solved\/solved-how-to-remove-an-item-in-an-array-in-if-else-statement-closed\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/jassweb.com\/solved\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"[Solved] How to remove an item in an array in if else statement [closed]\"}]},{\"@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] How to remove an item in an array in if else statement [closed] - 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-how-to-remove-an-item-in-an-array-in-if-else-statement-closed\/","og_locale":"en_US","og_type":"article","og_title":"[Solved] How to remove an item in an array in if else statement [closed] - JassWeb","og_description":"[ad_1] There are many options how you can delete an element from the array. Look at the snippet below, there you can find examples with filter, slice and splice array methods for removing items. class TimeFilter { onHourChange(hours) { const noZeroMinutes = item =&gt; !(hours === 0 &amp;&amp; item.value === 0); this.minuteOptions = [ { ... Read more","og_url":"https:\/\/jassweb.com\/solved\/solved-how-to-remove-an-item-in-an-array-in-if-else-statement-closed\/","og_site_name":"JassWeb","article_published_time":"2023-01-12T08:14:32+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-how-to-remove-an-item-in-an-array-in-if-else-statement-closed\/#article","isPartOf":{"@id":"https:\/\/jassweb.com\/solved\/solved-how-to-remove-an-item-in-an-array-in-if-else-statement-closed\/"},"author":{"name":"Kirat","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31"},"headline":"[Solved] How to remove an item in an array in if else statement [closed]","datePublished":"2023-01-12T08:14:32+00:00","mainEntityOfPage":{"@id":"https:\/\/jassweb.com\/solved\/solved-how-to-remove-an-item-in-an-array-in-if-else-statement-closed\/"},"wordCount":60,"publisher":{"@id":"https:\/\/jassweb.com\/solved\/#organization"},"keywords":["angular","forms","javascript","typescript"],"articleSection":["Solved"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/jassweb.com\/solved\/solved-how-to-remove-an-item-in-an-array-in-if-else-statement-closed\/","url":"https:\/\/jassweb.com\/solved\/solved-how-to-remove-an-item-in-an-array-in-if-else-statement-closed\/","name":"[Solved] How to remove an item in an array in if else statement [closed] - JassWeb","isPartOf":{"@id":"https:\/\/jassweb.com\/solved\/#website"},"datePublished":"2023-01-12T08:14:32+00:00","breadcrumb":{"@id":"https:\/\/jassweb.com\/solved\/solved-how-to-remove-an-item-in-an-array-in-if-else-statement-closed\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/jassweb.com\/solved\/solved-how-to-remove-an-item-in-an-array-in-if-else-statement-closed\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/jassweb.com\/solved\/solved-how-to-remove-an-item-in-an-array-in-if-else-statement-closed\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/jassweb.com\/solved\/"},{"@type":"ListItem","position":2,"name":"[Solved] How to remove an item in an array in if else statement [closed]"}]},{"@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\/29983","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=29983"}],"version-history":[{"count":0,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts\/29983\/revisions"}],"wp:attachment":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/media?parent=29983"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/categories?post=29983"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/tags?post=29983"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}