Cách phát triển một trình tải lên tệp tương tác với JavaScript và Canvas
Ta có thể thực hiện các tương tác trên một trang web hoặc ứng dụng web tốt hay thú vị đến mức nào? Sự thật là hầu hết có thể tốt hơn ta ngày nay. Ví dụ, ai sẽ không muốn sử dụng một ứng dụng như thế này:
2019-12-12

Cách sử dụng map (), filter () và Reduce () trong JavaScript
Lập trình chức năng trong JavaScript mang lại lợi ích cho khả năng đọc mã, khả năng bảo trì và khả năng kiểm tra.
2019-12-12

Giải thích về lập trình chức năng JavaScript: Ứng dụng một phần và làm xoăn
Với việc áp dụng thư viện Redux JavaScript, chuỗi công cụ và tiện ích mở rộng cú pháp Lý do , và khung JavaScript chu kỳ , lập trình chức năng với JavaScript ngày càng trở nên phù hợp. Hai ý tưởng quan trọng có nguồn root từ suy nghĩ hàm là currying , biến một hàm của nhiều đối số thành một chuỗi các lệnh gọi hàm và ứng dụng từng phần , cố định giá trị của một số đối số của hàm mà không đánh giá đầy đủ hàm. Trong bài viết này, ta sẽ khám phá một số ví dụ về những ý tưởng này đang hoạt động, cũng như xác định một vài địa điểm mà chúng hiển thị có thể khiến bạn ngạc nhiên.
2019-12-12

Giới thiệu về Closures và Currying trong JavaScript
Nếu bạn viết mã bằng JavaScript, rất có thể bạn đã gặp phải thuật ngữ closure , đây là một khái niệm hữu ích nhưng thường gây nhầm lẫn. Nhưng đóng cửa là gì?
2019-12-12

Bắt đầu với các hàm mũi tên ES6 trong JavaScript
Với ES6, đã có nhiều bản cập nhật cho JavaScript, bao gồm toán tử spread, cấu trúc đối tượng, loại biến mới và hơn thế nữa. Một trong những thay đổi đáng chú ý nhất là các hàm mũi tên , một cách mới và ngắn gọn để viết các hàm. Với các hàm mũi tên, bạn có thể xác định một hàm dễ đọc và ngắn gọn trong một dòng. Trong bài viết này, ta sẽ giới thiệu cho các bạn những điều cơ bản về các hàm mũi tên và thảo luận về lợi ích của chúng.
2019-12-12

Giải thích về lập trình chức năng JavaScript: Kết hợp & truyền tải
Kết hợp và chuyển đổi có thể là những công cụ thiết thực nhất mà tôi đã chọn được trong thời gian học Lập trình chức năng. Chúng không phải là công cụ tôi sử dụng hàng ngày, cũng không phải là công cụ thực sự cần thiết, nhưng chúng đã thay đổi hoàn toàn cách tôi nghĩ về lập trình, tính module và tính trừu tượng trong kỹ thuật phần mềm, vĩnh viễn và tốt hơn.
2019-12-12

Cách sử dụng .every () và .some () để điều khiển mảng JavaScript
ES5 và ES6 đã mang lại nhiều thay đổi cho JavaScript, bao gồm các cách làm việc tốt hơn với tập hợp dữ liệu được biểu thị dưới dạng mảng. Trong khi ngôn ngữ này đã cải thiện đáng kể khả năng hỗ trợ thao tác dữ liệu khai báo trên mảng và nhiều trình duyệt hiện đại hỗ trợ chúng, chỉ một tập hợp con giới hạn các khả năng của mảng thường được sử dụng. Đặc biệt, các hàm .every().some() có thể cải thiện cách các nhà phát triển thao tác với các mảng và có khả năng mang lại cho họ hiệu suất tăng.
2019-12-12

1 2 3 4 5 6 7 Show 76 - 100 of 166