Objects

Shallow Object Diffs

Shallow Object Diffs

Very HardObjectsPRO

Practice JavaScript object diffing by comparing two records into added, removed, changed, and unchanged buckets. This very hard exercise focuses on the union of keys, reference equality, and reporting changes without mutation.

What you'll practice

  • Work with JavaScript object diffing by comparing two records into added, removed, changed, and unchanged buckets
  • The union of keys
  • Reference equality
  • Reporting changes without mutation

Unlock full access

Choose a plan and go straight to secure checkout.

  • All 600+ interactive exercises
  • Full course curriculum
  • Access to guided projects
  • All future content included

Secure checkout with Stripe. Cancel anytime.