Cách tạo ứng dụng chuyển văn bản thành giọng nói với API giọng nói trên web
Giả sử rằng bạn đã sử dụng một số ứng dụng trong nhiều năm, thì khả năng rất cao là bạn đã tương tác với các ứng dụng cung cấp một số dạng trải nghiệm giọng nói. Đó có thể là một ứng dụng có chức năng chuyển văn bản thành giọng nói, chẳng hạn như đọc to tin nhắn văn bản hoặc thông báo của bạn. Nó cũng có thể là một ứng dụng có chức năng nhận dạng giọng nói như Siri hoặc Trợ lý Google.
2019-12-12

Cách tạo băng chuyền image danh mục đầu tư với các thanh trượt được đồng bộ hóa trên trang web
Khi tạo một trang web chuyên nghiệp, việc sử dụng băng chuyền hình ảnh để giới thiệu danh mục đầu tư của bạn sẽ hiển thị trải nghiệm của bạn với phát triển giao diện user một cách thú vị và sáng tạo. Hướng dẫn này sẽ hướng dẫn bạn các bước thiết yếu để tạo và tạo kiểu cho thành phần trang web này. Bạn sẽ viết HTML, tạo kiểu bằng CSS và sử dụng JavaScript để làm cho trang động. Bạn cũng sẽ sử dụng thư viện MomentumSlider để tạo hiệu ứng thanh trượt của bạn .
2019-12-12

Cách gói một gói JavaScript Vanilla để sử dụng trong React
Các dự án web phức tạp thường yêu cầu sử dụng các widget của bên thứ ba. Nhưng điều gì sẽ xảy ra nếu bạn đang sử dụng một khuôn khổ và tiện ích chỉ có sẵn trong JavaScript thuần túy?
2019-12-12

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 tạo Thư viện ảnh cuộn vô hạn với React và CSS Grid
Trong hướng dẫn này, ta sẽ sử dụng khung công tác React frontend Javascript và CSS Grid để xây dựng một thư viện ảnh cuộn vô hạn, sử dụng API Unsplash để nhúng các hình ảnh chụp. Sử dụng thử thách viết mã codepen từ Scotch.io làm cơ sở cho mã của ta , ta sẽ sử dụng React.js để xây dựng giao diện, Axios để thực hiện các yêu cầu HTTP và thư viện react-infinite-scroll để triển khai tính năng cuộn vô hạn.
2019-12-12

Cách giải quyết tắc nghẽn CSS quy mô lớn với ITCSS và BEM
Trên các dự án cơ sở mã giao diện user , các yêu cầu và đôi khi phạm vi có thể thay đổi thường xuyên. Khi các yêu cầu thay đổi và bạn điều chỉnh biểu định kiểu hoặc mở rộng kiểu của bộ chọn trong một trang cụ thể, những thay đổi đó thường ảnh hưởng đến các dạng xem khác có chung kiểu tương tự.
2019-12-12

Đặt, giãn cách và mật độ trong CSS Grid
Điều phổ biến nhất bạn học được trong CSS Grid thường liên quan đến containers lưới và hơn là các mục lưới. Định nghĩa lưới chung được áp dụng cho containers lưới là đủ cho cấu trúc bố cục cơ bản. Tuy nhiên, khi bạn cần kiểm soát nhiều hơn nội dung của lưới, containers lưới sẽ bị hạn chế sử dụng.
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

... 5 6 7 8 9 10 11 12 13 14 ... 21 Show 226 - 250 of 507