JS
challenger

JS
challenger

  • Dashboard
  • JavaScript Basics
  • Intermediate JavaScript
  • JavaScript DOM Exercises
  • JavaScript Practice
  • Login
Home Intermediate JavaScript
objects II

Objects II

objects
bracket notation
computed properties
getters
Object.keys
Object.values
Object.entries
in operator
for...in loop
object methods
NEXT

Introduction to Dynamic Property Access

LESSON

Access Object Property Dynamically

CHALLENGE

Fix Object Property Access: Replace Dot Notation with Bracket Notation

CHALLENGE

Access Multiple Object Properties with Bracket Notation

CHALLENGE

Language Greeting Selector

CHALLENGE

Student Grades Lookup

CHALLENGE

Introduction to Object Destructuring

LESSON

Destructure basic object properties

CHALLENGE

Destructure with rename

CHALLENGE

Destructure with default value

CHALLENGE

Iterating over Objects: keys, values, entries

LESSON

List object keys with Object.keys

CHALLENGE

Sum object values with Object.values

CHALLENGE

Iterate object entries

CHALLENGE

Introduction to the Spread Operator with Objects

LESSON

Merge two objects with spread

CHALLENGE

Copy an object with spread

CHALLENGE

Introduction to Optional Chaining

LESSON

Read a nested property safely

CHALLENGE

Optional chaining with a default

CHALLENGE

Optional method call

CHALLENGE
Links
Pricing Sign Up
Social
Twitter
Imprint Privacy Policy Terms
Copyright © 2025 Erik Nogueira Kückelheim