Key words:javascript

TypeScript Handbook (Phần 2) - Variable Declarations

TypeScript Handbook (Phần 2) - Variable Declarations

Nội dung được giới thiệu trong bài viết này Đây là bài viết thứ 2 trong loạt bài giới thiệu về TypeScript. Nối tiếp thành công vài bài viết thứ nhất giới thiệu về BasicType, lần này mình sẽ tổng hợp lại về khai báo biến(Variable Declarations) trong TypeScript. var declarations Thông thường khi khai báo biến trong javascript chúng ta có thể sử dụng từ khóa var. var a = 10; Trong method cũng có thể định nghĩa biến giống như vậy function f() { var message = "Hello, world!"; return message; } Và trong method khác cũng có thể ... »

TypeScript Handbook (Phần 3) - Interfaces

TypeScript Handbook (Phần 3) - Interfaces

Nội dung được giới thiệu trong bài viết này Đây là bài viết thứ 3 trong loạt bài giới thiệu về TypeScript. Nối tiếp thành công vài bài viết thứ hai giới thiệu về Variable Declarations lần này mình sẽ tổng hộp lại Interfaces trong TypeScript Our First Interface Dưới đây là một số ví dụ về cách bạn có thể áp dụng Interfaces một các đơn giản: Compiler sẽ kiểm tra xem trong tham số chuyền vào của hàm printLabel có thuộc tính label không. Những thuộc tính khác của Object nó sẽ bỏ qua. TypeScript function printLabel(labelledObj: ... »

Xử lý bất đồng độ trong JavaScript với Promise và Generator

Xử lý bất đồng độ trong JavaScript với Promise và Generator

1. Callback Ai đã từng sử dụng Javascript chắc đều biết xử lý bất đồng bộ là một đặc trưng của Javascript. Ví dụ, bạn viết hàm request(URL) để gửi yêu cầu đến một đường dẫn rồi ghi log kết quả trả về ra console: function request(URL) { var xhttp = new XMLHttpRequest(); //Bất đồng bộ xhttp.onreadystatechange = function() { if (xhttp.readyState == 4 && xhttp.status == 200) { console.log(xhttp.responseText); } }; xhttp.open("GET" ... »