Tomemos el siguiente objeto:
{ "isbn": "123-456-222", "author": { "lastname": "Doe", "firstname": "Jane", "coAuthor": { "lastname": "Johnson", "firstname": "Jim" } }, "editor": { "lastname": "Smith", "firstname": "Jane" }, "title": "The Ultimate Database Study Guide", "category": ["Non-Fiction", "Technology"] } ¿Cuál es la mejor manera de eliminar/eliminar todas las instancias de la( firstname ) clave(s) de nombre en javascript?