Tag JavaScript
Tìm kiếm bài viết trong Tag JavaScript
Bài toán đọc số thành chữ (phần 2) - Hoàn chỉnh chương trình dưới 100 dòng code
Tiếp tục bài viết còn dang dở ở phần trước Phân tích bài toán đọc số thành chữ (phần 1) - Phân tích đề và những mảnh ghép đầu tiên. Bạn nào chưa đọc thì có thể xem ở link trên trước nhé.
0 0 265
JavaScript Execution Contexts and Call Stacks
JavaScript đã trở thành một trong những ngôn ngữ lập trình phổ biến nhất hiện nay. Nó cũng dẫn đầu về số lượng repository GitHub và là ngôn ngữ lập trình được thảo luận nhiều nhất trên StackOverflow.
0 0 65
Lazy loading and code splitting in Vue.js
Việc giữ cho ứng dụng của bạn tải nhanh ngày càng khó hơn. Trong loạt bài này, tôi sẽ đi sâu vào các kỹ thuật tối ưu hiệu suất Vue và bạn có thể sử dụng trong các ứng dụng Vue.
0 0 121
Bài toán đọc số thành chữ (phần 1) - Phân tích đề và những mảnh ghép đầu tiên
Khoảng tháng trước bên mình có một challenge viết code đọc số thành chữ, nên hôm nay mình sẽ chia sẻ đến mọi người cách mình đã thực hiện như thế nào. Tất nhiên là mình cũng sẽ trình bày, phân tích step by step chứ không phải vào code vào ngay.
0 0 191
5 thủ thuật hữu ích trong javascript
Trong bài đăng này, mình sẽ show 5 thủ thuật javascript tuyệt vời, nó sẽ giúp việc coding dễ dàng hơn. Vì vậy nếu bạn quan tâm, hãy tiếp tục đọc nhé ^^. 1. Loại bỏ những phần tử trùng nhau trong mảng.
0 0 17
[Functional Programming] Part 2 - Currying
Đây là phần thứ hai trong loạt bài viết về Functional Programming của mình. Nếu bạn đã bỏ lỡ bài viết trước về Immutability và Pure Functions, thì mình khuyên bạn nên đọc nó trước (trừ khi bạn đã biết về các khái niệm này).
0 0 33
Khi nào nên (và không nên) sử dụng Redux
. Công việc quản lý state với những hệ thống lớn và phức tạp là một điều khá khó khăn cho đến khi Redux xuất hiện. Lấy cảm hứng từ design pattern Flux, Redux được thiết kế để quản lý state trong các project JavaScript.
0 0 134
Object Literals nâng cao với ES6
Trong bài viết này chúng ta xem xét những gì có thể xảy ra với các Object Literals trong JavaScript, đặc biệt là theo các bản cập nhật ECMAScript gần đây. Khả năng tạo các đối tượng JavaScript sử dụng ký hiệu chữ rất mạnh mẽ.
0 0 38
12 best practices với VueJS
Giới thiệu. Xin chào tất cả các bạn, hôm nay mình sẽ giới thiệu với các bạn một số lưu ý khi coding vuejs. Không dài dòng nữa mình bắt đầu luôn nhé. Vì sao cần phải sử dụng :key , vì nó sẽ giúp giữ lại các state của component.
0 0 201
Một số mẹo vặt "hay ho" của ES6 có thể bạn chưa biết - Phần 4
Xin chào, ở 3 bài trước của series "Một số mẹo vặt "hay ho" của ES6", mình đã chia sẻ 1 số tips/tricks nhỏ với ES6, hy vọng ít nhiều nó sẽ có ích với các bạn khi áp dụng vào thực tế. Hôm nay, xin mời các bạn theo dõi phần 4 của series này.
0 0 51
Promise advanced trong javascript
Hôm nay chúng ta sẽ lại nói về Promise. Trong javascript chúng ta đã làm việc với nó rất nhiều, chẳng hạn như khi thao tác với API hoặc khi muốn tạo một xử lý bất đồng bộ.
0 0 14
Chuyển đổi nguyên thủy với kiểu đối tượng
Giới thiệu. . Điều gì xảy ra khi các đối tượng được thêm vào: obj1 + obj2, trừ đi: obj1 - obj2 hoặc in ra bằng cách sử dụng alert(obj). Tất cả các đối tượng sẽ là true nếu thực hiện chuyển đổi kiểu Boolean.
0 0 17
Javascript Memorization - Cải thiện performance
Hello, xin chào tất cả mọi người, chúc mọi người năm mới vui vẻ vẻ tràn ngập niềm vui ạ. Để ăn tết vui vẻ mà không quên bổ sung kiến thức mới thì hôm nay mình xin chia sẽ với các bạn về một chủ đề cũng khá hay trong Javascript, đó là Memorization.
0 0 13
Building a WebRTC video broadcast using Javascript (P1)
WebRTC (Web Real-Time Communication) là một web API được phát triển bởi World Wide Web Consortium (W3C), khả năng hỗ trợ trình duyệt (browser) và các ứng dụng mobile, giao tiếp với nhau thông qua VideoCall, VoiceCall hay truuyền tải dữ liệu "Peer-to-Peer" (P2P). Trong bài viết này chúng ta sẻ cùng n
0 0 69
Tìm hiểu về JavaScript Module
Chắc hẳn ai trong chúng ta cũng đã từng sử dụng nhiều công cụ như là webpack, rollup, grunt, browserify,...; sử dụng những cú pháp module quen thuộc của CommonJS, AMD hay là ES6, nhưng có lẽ là chưa thực sự nhiều người đã nắm rõ về quá trình hình thành và mục đích tại sao chúng ta có những công cụ n
0 0 47
Animated Curved Bottom Navigation Bar Using HTML CSS JavaScript
Animated Curved Bottom Navigation Bar Using HTML CSS JavaScript. . In this video, we will make curved bottom navigation bar with animation using HTML CSS and JavaScript. .
0 0 143
Closure trong Javascript - Phần 1: Lexical Environment
Xin chào các bạn, dạo này mình vẫn đang tìm tòi Javascript các thứ, có đọc qua đến phần closure. Để hiểu được closure thì trước tiên cần biết Lexical Environment là gì, vậy hãy cùng đi tìm hiểu.
0 0 28
JS Modules - Bao nhiêu kiểu khai báo, làm sao nhớ hết?
Lúc mới học JS, mình chỉ biết mỗi một kiểu cơ bản nhất là:. function add(a, b) {. return a + b;. }.
0 0 17
Sidebar Menu Expand from Hamburger Menu with Animation Using HTML CSS JavaScript
Sidebar Menu Expand from Hamburger Menu with Animation Using HTML CSS JavaScript. . In this video, we will make sidebar menu with expand animation using HTML CSS and JavaScript. .
0 0 64
Debug siêu nhanh dành cho người mới
Hướng dẫn debug siêu nhanh chỉ trong vòng 5 phút. Đây là kĩ năng quan trọng mà ai theo ngành cũng cần biết. Nếu bạn đã lâu không dùng tới debugger, hãy xem qua bài viết này để ôn lại nhé. Ok bắt đầu thôi.
0 0 35
Calendar UI Design with Dark Mode and Animation Using HTML CSS JavaScript
Calendar UI Design with Dark Mode and Animation Using HTML CSS JavaScript. . In this video, we will make calendar using HTML CSS and JavaScript. Dark mode and animation included.
0 0 70