Typescript 数组的差异是什么<;字符串>;和字符串[]?
Typescript 数组的差异是什么<;字符串>;和字符串[]?,typescript,Typescript,Array和string[]之间有什么区别 var jobs: Array<string> = ['IBM', 'Microsoft', 'Google']; var jobs: string[] = ['Apple', 'Dell', 'HP']; var作业:数组=['IBM','Microsoft','Google']; var jobs:string[]=['Apple','Dell','HP']; 两者没有区别,是一样的 它是这样说的: 数组类型可以通过以下两种
Array
和string[]
之间有什么区别
var jobs: Array<string> = ['IBM', 'Microsoft', 'Google'];
var jobs: string[] = ['Apple', 'Dell', 'HP'];
var作业:数组=['IBM','Microsoft','Google'];
var jobs:string[]=['Apple','Dell','HP'];
两者没有区别,是一样的
它是这样说的:
数组类型可以通过以下两种方式之一写入。首先,您使用
后跟[]的元素类型,表示该元素的数组
元素类型:
第二种方法使用泛型数组类型array:
let list:Array=[1,2,3];
当您想要扩展它时,确实需要使用数组
表单,例如:
class MyArray extends Array<string> { ... }
类MyArray扩展数组{…}
但是你不能用另一种形式来表达这个意思。我很感激你提到“扩展”。
let list: Array<number> = [1, 2, 3];
class MyArray extends Array<string> { ... }