Theo như tôi biết thì loại tài sản có thể được định nghĩa theo hai cách khi đó là Mảng.
property_name: type
nơi loại có thể là một trong hai
Array<string>, Array<MyType>, etc. (e.g. let prop1: Array<string>)
và
string[], MyType[], etc. (e.g. let prop1: string[])
Sự khác biệt giữa hai trường hợp là gì? Hoặc tôi đang hiểu nhầm điều gì đó (có lẽ là điều gì đó về <> được sử dụng trong quá trình đúc?)
EDIT vì câu hỏi được đánh dấu là trùng lặp, tôi biết có một câu hỏi khác về bất kỳ [] nào nhưng tôi vẫn xem qua nó trước khi đăng và với tôi nó là về loại 'bất kỳ' hơn so với [] VS <khác > Tôi hỏi
Arrayđối tượng là hàm tạo của chúng. Xem câu trả lời liên kết ở trên.
Array<T>không tồn tại trước đó.
let x: Array;để let x: any[];"