在 TypeScript 中,对象是一种包含键值对的数据结构。对象可以存储任意类型的值,包括基本类型、数组、函数等。在 TypeScript 中,我们可以使用接口或类来定义对象的结构和行为。
创建对象
1. 使用对象字面量
-- ----------- --- ------ - - ----- -------- ---- --- ------ ---------- - ------------------- -- ---- -- - - ----------- - -- -- --------- ------------------------- -- ----- --------------- -- ------ -- ---- -- -----
2. 使用接口定义对象结构
-- ---------- --------- ------ - ----- ------- ---- ------- -------- ----- - --- ------- ------ - - ----- ------ ---- --- ------- - ---------------- -- ---- -- - - ----------- - -- -- --------- ------------------------- -- --- --------------- -- --- -- ---- -- ---
3. 使用类定义对象
-- ------- ----- ------ - ----- ------- ---- ------- ----------------- ------- ---- ------- - --------- - ----- -------- - ---- - ------- - ------------------ -- ---- -- - - ----------- - - --- ------ - --- ----------------- ---- -- --------- ------------------------- -- ------- --------------- -- ----- -- ---- -- -------
访问对象属性
对象的属性可以通过.
操作符来访问,也可以使用[]
操作符来访问。
1. 使用.
操作符
--- ------ - - ----- -------- ---- -- -- ------------------------- -- ----- ------------------------ -- --
2. 使用[]
操作符
--- ------ - - ----- ------ ---- -- -- ---------------------------- -- --- --------------------------- -- --
修改对象属性
对象的属性可以通过赋值操作来修改。
--- ------ - - ----- -------- ---- -- -- ----------- - --------- ---------- - --- ------------------------- -- ------ ------------------------ -- --
总结
对象是 TypeScript 中非常重要的数据结构,通过对象我们可以存储和操作复杂的数据。在定义对象时,可以使用对象字面量、接口或类来定义对象的结构和行为。通过.
操作符和[]
操作符可以访问和修改对象的属性。