TypeScript
par duong bui
1. Khái niệm
1.1. -Là 1 dự án mã nguồn mở được phát triển bởi Microsoft.
1.2. -Đươc coi là phiên bản nâng cao của javascript khi bổ sung kiểu tĩnh và hướng đối tượng
2. 1.kiểu dữ liệu
2.1. -Giống với kiểu dữ liệu của JS + 3 loại mới :
2.1.1. -enum:là kiểu dữ liệu đặc biệt dùng để tạo một nhóm tên tương ứng với các giá trị là những con số mà ta thiết lập cho nó, cách này sẽ giúp ta dễ dàng nhớ tên hơn.
2.1.2. -void:khi muốn khai báo một hàm không có giá trị trả về thì ta sẽ sử dụng hàm void,thực ra nó là một kiểu dữ liệu với giá trị là null, trong TypeScript thì có thêm giá trị undefined.
2.1.3. -any:cho phép gán giá trị với kiểu dữ liệu bất kì
3. 2.Hàm
3.1. -Giống như JS thì typeScript cũng có 2 cách khai báo hàm
3.1.1. //Named function function add(x, y) { return x+y; } //Anonymous function var add = function(x, y) { return x+y; };