Optimizing an Algorithm to Delete Multiple Keys in JavaScript

Finding, isolating, and solving an algorithm challenge in a real application

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut condimentum justo at iaculis aliquam. Integer mi metus, pellentesque sit amet felis sed, feugiat faucibus justo. Vivamus et tortor porta dui feugiat tempor ac nec magna. Praesent magna elit, pellentesque sit amet magna vel, venenatis convallis mauris. In quis neque velit. Praesent iaculis placerat dui, eu convallis nulla condimentum a. Sed vel sapien egestas, gravida ante ut, pulvinar est. Sed nec mauris lacinia, sollicitudin mauris nec, commodo nisi.

In varius mauris eu arcu placerat vulputate nec eget augue. In a sem risus. Quisque blandit mauris consequat, blandit leo eget, malesuada ipsum. Aenean ligula nulla, dapibus vel efficitur aliquet, congue a eros. Aenean convallis ex in gravida volutpat. Nam auctor et leo ut vulputate. Nullam ex massa, tincidunt vestibulum diam et, placerat volutpat dolor. Integer egestas pulvinar arcu, vitae eleifend ligula tempor sit amet.

Quisque lectus velit, sollicitudin sed ligula iaculis, pellentesque ultrices velit. Nunc aliquet scelerisque ex sit amet porttitor. Nam lacinia pharetra augue, eu laoreet ipsum lobortis id. Praesent euismod in neque non vulputate. Sed porta id neque vitae aliquam. Sed ornare, dui id pretium convallis, ligula enim ullamcorper justo, vitae lobortis enim risus sit amet urna. Sed rhoncus metus non ipsum pretium pretium et sollicitudin dui. In cursus suscipit dolor, nec sagittis risus tincidunt quis. Aliquam sollicitudin purus eget nunc ornare, sit amet malesuada lorem gravida. Quisque porttitor erat a finibus semper. Suspendisse potenti. Donec porttitor, neque non euismod lobortis, tellus libero vulputate orci, sit amet semper arcu orci in massa. Curabitur quam magna, scelerisque id ultricies id, dignissim semper arcu. Cras varius, lorem et imperdiet cursus, elit ipsum vestibulum dolor, sed fringilla ante elit sit amet diam. Maecenas aliquam tincidunt enim, in accumsan lacus varius at. Sed tempor condimentum congue.