2016-03-20 16 views

Trả lời

7

Không có nó không tồn tại. Nó rất không chắc chắn rằng nó sẽ tồn tại trừ khi có một Spec rõ ràng về cách nó có thể được thực hiện trong JavaScript thuần túy.

+0

Tha thứ cho sự thiếu hiểu biết của tôi, nhưng tại sao điều hành quá tải lại cần thiết trong Javascript thuần túy, để cho TypeScript có thể hỗ trợ nó? Ví dụ, trình biên dịch TypeScript không thể chuyển đổi toán tử + trong nguồn TypeScript với một lời gọi hàm trong đầu ra JavaScript. –

+0

'Không thể trình biên dịch TypeScript, ví dụ, chuyển đổi toán tử + trong nguồn TypeScript với lệnh gọi hàm trong đầu ra JavaScript' Nó * có thể * nhưng điều đó sẽ đánh bại TypeScript là gì về' Thêm hoặc dựa vào thời gian chạy nhập thông tin vào chương trình hoặc phát ra mã khác dựa trên kết quả của hệ thống kiểu. Thay vào đó, hãy khuyến khích các mẫu lập trình không yêu cầu siêu dữ liệu thời gian chạy.' https://github.com/Microsoft/TypeScript/wiki/TypeScript-Design-Goals#non-goals – basarat

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