19.TypeScript 对象
对象是包含一组键值对的实例。 值可以是标量、函数、数组、对象等。
实际上和接口有点类似,只不过接口是抽象成员可跟类型。对象的每一个成员都是一个键值对的实例。
- 对象实例:
如:
interface interface BaseInfo{
name:string;
age:number;
}
let woman = {
name:"张三",
age:19,
}
对象可以作为一个参数传递给函数,而接口只能作为类型
- 对象类型模版
对象可以定义为键值模版,在外面重新赋值。
let sites = {
site1: "",
site2: "Google",
sayHello: function () { } // 类型模板
};
sites.site1 = "Runoob";
sites.sayHello = function () {
console.log("hello " + sites.site1);
};
sites.sayHello();
还有另外一种方式:

浙公网安备 33010602011771号