На цьому уроці буде продовжено тему використання об'єктів, але буде розглянуто більш просунуті техніки роботи з об'єктами. Ви дізнаєтесь, як можна використовувати контекст у методах та як створювати фабричні функції, які дозволять налагодити створення об'єктів з однаковою структурою. Ви навчитеся перевіряти наявність властивостей в об'єкті та працювати з ключовим словом in, а також дізнаєтеся, що для роботи з об'єктами є спеціальний цикл for … in. Крім цього, до уроку увійшла важлива тема – типи посилань і типи значень. Вам не раз знадобляться знання того, як працюють різні типи при створенні JavaScript сценаріїв.