typescript - 在 JavaScript 中创建对象类数组
问题描述
假设我有这个类:
class Car {
constructor(brand) {
this.carname = brand;
}
present() {
return "I have a " + this.carname;
}
}
我需要使用此类的对象创建一个数组,为此我正在使用:
mycar : Car[] = new Car[2];
mycar[0] = new Car("Ford");
mycar[1] = new Car("Renault");
但它不起作用,我该怎么做?
解决方案
要在 Typescript 中创建一个新数组,您所要做的就是:mycar : Car[] = [];
并将汽车添加到该数组中,您应该使用mycar.push(new Car("Subaru"));
.
推荐阅读
- sql - 将月份的总值分配给每月的每一天
- c++ - 按值、左值引用和右值引用传递函数名会发生什么?
- c# - 如何将存储在 FTP 服务器上的 ZIP 文件中的数据导入 C# 中的数据库
- python - 如何撰写带有数据框的电子邮件作为正文中的表格以及一些文本?
- laravel - 在数据库连接上指定主机
- java - Spring boot admin:客户端无法通过 https 向管理服务器注册
- swift - 如何居中水平图像列表SwiftUI
- docker - docker 中的所有 `npm install` 都已损坏
- laravel - 注册并登录谷歌
- r - 订购具有由“|”分隔的值的 csv 数据框 在 R?