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>