course

JS: Objects

7 students 2 messages
Course updated 26 January 2024
Course JS: Objects
$49 per month
for all Hexlet's courses
Sign up
  • In-browser editor for exercises
  • Permanent access to theory
  • Asynchronous learning

Included in the course

13 lessons (video or text)
19 exercises in the IDE
37 quizzes
Assistance in Discussions on the website
Access to other courses of the our platform

What you'll learn

  • Create, modify and use objects in your programs
  • Efficiently extract data from objects using destructuring
  • Iterate over objects using a for-of loop
  • Understand the structure of hash tables

Description

The most sophisticated data type in JavaScript is an object. Any composite data, including data with multiple values, and actions taken on them are described using this. Nearly everything, including arrays, functions, and the browser, can represent an object in JavaScript. Arrays and functions are also considered to be objects. The goal of this course is to introduce objects as data storage associative arrays.

Course program

Estimated time: 16 hours

Challenges

We recommend working on these challenges after completing the course. They'll help you obtain more experience in programming and strengthen your new skills.

#
Challenge
completion rate
3
100%
5
100%

Impressions

User avatar Pavel Goncharov
Pavel Goncharov 13 February 2024

Loved this exercise. Hexlet should add more such problems.

Recommended program

profession
Development of front-end components for web applications
10 months
from scratch
Start at any time
profession
Layout with the latest CSS standards
5 months
from scratch
under development
Start at any time
profession
new
Developing web applications with Django
10 months
from scratch
under development
Start at any time