Remove a Single Object from a Javascript Object [duplicate]

Web Technologies Web Development 3 years ago

4.28K 1 0 0 0

_x000D_ _x000D_ _x000D_ This question already has an answer here:_x000D_ _x000D_ _x000D_ How do I remove a particular element from an array in JavaScript?_x000D_ _x000D_ 85 answers_x000D_ _x000D_ _x000D_ _x000D_ javascript - remove array element on condition_x000D_ _x000D_ 6 answers_x000D_ _x000D_ _x000D_ _x000D_ _x000D_ How do I remove one item based on both the courseID and endDate from the following javascript object? window.MyCheckedCourses = [ { courseID: '123', endDate: '6/7/2010' }, { courseID: '123', endDate: '3/9/2003' }, { courseID: '456', endDate: '3/9/2003' } ];

User submissions are the sole responsibility of contributors, with TuteeHUB disclaiming liability for accuracy, copyrights, or consequences of use; content is for informational purposes only and not professional advice.

Answers (1)

Post Answer
profilepic.png
manpreet Tuteehub forum best answer Best Answer 3 years ago
_x000D_ Iteration is a must. You have to use .splice() to remove corresponding item and break the for loop. var i, id = '123', date = '6/7/2010'; for(var i = 0, il = MyCheckedCourses.length;i= 0;i--) { if(MyCheckedCourses[i].courseID == id && MyCheckedCourses[i].endDate == date) { MyCheckedCourses.splice(i, 1); } } } // Example usage: remove('123', '6/7/2010');
0 views
0 shares

No matter what stage you're at in your education or career, TuteeHUB will help you reach the next level that you're aiming for. Simply,Choose a subject/topic and get started in self-paced practice sessions to improve your knowledge and scores.

Similar Forum


Q

Unity hosting a custom piece of code on own website [on hold]

_x000D_ _x000D_ I was wondering how would you be able to host an "API" on your own website that you...
Q

I am needing advice on a web bot [on hold]

_x000D_ _x000D_ I want to code a bot that has a GUI or CLI doesn't really matter yet but a GUI would...
Q

date and time picker, that can take a max and min absolute time, compatible with react [on hold]

_x000D_ _x000D_ I have an issue with scheduling things in a web platform (react.js), and need a date...

Important Web Technologies Links