HTML Diff
0 added 0 removed
Original 2026-01-01
Modified 2026-02-26
1 <p>В этом уроке разберем типы объекта. Они состоят из типов всех входящих в него свойств. Выводятся типы автоматически:</p>
1 <p>В этом уроке разберем типы объекта. Они состоят из типов всех входящих в него свойств. Выводятся типы автоматически:</p>
2 <p>TypeScript не позволяет обращаться к несуществующим свойствам. Это значит, что структура любого объекта должна быть задана при его инициализации:</p>
2 <p>TypeScript не позволяет обращаться к несуществующим свойствам. Это значит, что структура любого объекта должна быть задана при его инициализации:</p>
3 <p>Чтобы принять такой объект в функцию как параметр, нужно указать его структуру в описании функции:</p>
3 <p>Чтобы принять такой объект в функцию как параметр, нужно указать его структуру в описании функции:</p>
4 <p>Теперь внутрь можно передавать любой объект, который совпадает по свойствам:</p>
4 <p>Теперь внутрь можно передавать любой объект, который совпадает по свойствам:</p>
5 <p>Как и в случае примитивных типов данных, null и undefined по умолчанию не разрешены. Чтобы изменить это поведение, нужно добавить опциональность:</p>
5 <p>Как и в случае примитивных типов данных, null и undefined по умолчанию не разрешены. Чтобы изменить это поведение, нужно добавить опциональность:</p>
6 <p>Объекты могут быть полезными инструментами при разработке программного обеспечения.</p>
6 <p>Объекты могут быть полезными инструментами при разработке программного обеспечения.</p>
7 <h2>Рекомендуемые программы</h2>
7 <h2>Рекомендуемые программы</h2>