2012-11-02 24 views
14

Vì vậy, tôi vừa học về TypeScript - hurray! Tôi rất vui vì cuối cùng tôi có thể tham gia bữa tiệc HTML5. Bộ não hướng đối tượng của tôi không tương thích với JavaScript ...Có thể sử dụng TypeScript cùng với PhoneGap (hoặc tương tự) không?

Tuy nhiên, tôi ngay lập tức tự hỏi liệu TypeScript có thực sự giúp những người như tôi hay không. Chắc chắn, tôi có thể viết phần mềm tương thích JavaScript với cú pháp kiểu C# đẹp với giao diện & lớp học, nhưng nó có thể thực sự được sử dụng trên bất kỳ thứ gì ngoài ứng dụng trình duyệt không?

Điều tôi đang hỏi là thư viện JavaScript được tạo ra TypeScript có thể được sử dụng để tạo các ứng dụng di động đa nền tảng, nói với PhoneGap (hoặc khuôn khổ tương tự) không?

Trả lời

13

Tất nhiên.

Loại bản ghi tạo Javascript thông thường 100%; bạn có thể sử dụng đầu ra của nó ở mọi nơi.

+0

Đó là mát mẻ - được có bất kỳ ví dụ về điều này? Tôi hơi xanh khi nói đến Javascript. Tôi muốn tạo một thư viện điều khiển Javascript sau đó xuất nó qua các nền tảng di động thông qua tuyến đường HTML5. –

+0

@ Dr.ABT: Xem http://www.typescriptlang.org/Samples/. http://www.typescriptlang.org/Playground/ có một số ví dụ về cách mã phân loại được dịch sang mã javascript. Typescript về cơ bản chỉ là một superset của javascript, với bất kỳ tính năng cụ thể nào được biên dịch thành javascript đơn giản. Chức năng an toàn kiểu được sử dụng để bảo vệ bạn khỏi mã sai, nhưng không thực sự được bao gồm trong các tệp đầu ra javascript cho mã loại. – Brian

+0

Cảm ơn các bạn, đây là một tin tuyệt vời. Tôi sẽ cố gắng tạo ra một bằng chứng về khái niệm :-) –

Các vấn đề liên quan