Ambients trong TypeScripts là gì và khi nào sử dụng chúng?

{{FormatNumbertoThousand(model.total_like)}} lượt thích
90 lượt xem
Typescript master

Ambients hay Ambient declarations là một cách để thông báo cho trình biên dịch TypeScript biết rằng mã nguồn thực sự tồn tại ở nơi khác. Ambient declarations giúp tích hợp liền mạch các thư viện js khác vào TypeScript.

Theo quy ước, Ambient declarations được lưu giữ trong một tệp khai báo kiểu có phần mở rộng là d.ts. Cú pháp để khai báo các biến hoặc module ambient sẽ như sau:

declare module Module_Name {
}

Các tệp ambient phải được tham chiếu trong tệp TypeScript của client như dưới đây:

/// <reference path = " Sample.d.ts" />
{{login.error}}