Mình ra mắt short (short read), check it out here!
-
Chuyện tình củm của hắn
Hắn hẹn tôi cà phê vào một ngày đầu trung tuần tháng 12. Thời gian này ở chỗ tôi đang khá lạnh, người ra bảo thế, còn tôi thì nghĩ dùng từ rất lạnh mới chuẩn nhất (lạnh gê thế này mà lại). Mở đầu câu chuyện rất nhẹ nhàng hắn bảo: ~ “Trời nay lạnh gê mày nhỉ? Ta... -
Cùng tui dự đoán xu hướng lập trình năm 2020 và mấy năm tới
Xin chào các bạn lập trình iu quý. Năm 2020 đến gần bên nhà rồi mọi người nạ. Lúc còn nhỏ nghe 2020 cứ như thể năm nào trong film viễn tưởng ấy, xa vời các kiểu, ấy rứa mà chừ đến ngay trước nhà rồi. Tính ra một năm nhanh thật, và công nghệ cũng vậy, một năm qu... -
Giải thích method reduce trong JS (tìm hiểu Array.reduce())
Cá nhân mình thấy method reduce() trong JS được ứng dụng rất nhiều, và nói thật cá nhân mình lúc mới tìm hiểu reduce thấy khá vất vả, search trên mạng khá nhiều rồi mới thấm được ít. Chính vì lẽ đó hôm này mình sẽ viết một bài dựa trên hiểu biết (đã tìm hiểu cộ... -
Tìm hiểu Memoization - Cải thiện hiệu năng xử lý của function trong JS
Search trên mạng sẽ ra một vài cách gọi khác như như Memoization in JS hoặc How to use Memoize in JS hoặc Improve performance using Memoization nhìn chung tất cả chúng đều đang đề cập tới chủ đề hôm nay Tìm hiểu về kỹ thuật memoization (ghi nhớ), để cải thiện t... -
Làm phẳng (flatten) array trong JS sử dụng Array.flat()
Đã bao giờ bạn nghe đến từ làm phẳng mảng trong JS chưa (hay bất kể ngôn ngữ nào khác cũng được), trong thuật ngữ tiếng anh nó được gọi là flatten array. Flatten array/mảng là khi bạn đưa tất cả phần tử trong một mảng về cùng cấp độ với nhau, ví dụ mảng A ... -
Vì sao nên dùng tripple equals `===` khi so sánh trong JS
Chắc hẳn khi học hay làm việc với JS, các bạn cũng nghe giang hồ bảo là khi so sánh thì cứ ba dấu bằng === mà phang phải không nào. Thậm chí không được dùng == luôn cơ. Vậy các bạn có thắc mắc tại sao họ lại bảo như vậy không? Liệu điều đó có thực sự đúng trong... -
Làm thế nào để loại bỏ object trùng lặp khỏi array trong Javascript
Tiếp nối bài viết trước của mình Làm thế nào loại bỏ phần tử trùng lặp khỏi array trong Javascript, hôm nay mình sẽ giới thiệu đến các bạn cách loại bỏ object trùng lặp ra khỏi một array trong Javascript (JS). Code dành cho những bạn không muốn đọc dài dòng ... -
Cách tính size (dung lượng) của chuỗi base64 trong JS
Code tính size cho bạn lười đọc (đọc hết bài sẽ hiểu cách mình tính size base64 như thế nào): 123456789101112131415161718192021222324function calculateImageSize(base64String) { let padding; if(base64String.endsWith("==")) { padding = 2;... -
Cách đảo ngược chuỗi string trong Javascript
Đảo ngược chuỗi là một câu hỏi khá phổ biến khi các bạn lập trình hay đi phỏng vấn (mình đoán thế, vì mình chưa gặp :P). Nếu được hỏi, mình đoán câu hỏi sẽ như thế này: Làm thế nào để đảo ngược một chuỗi mà không dùng hàm có sẵn trong JS vậy em? Hoặc áp dụng đệ... -
Câu nói nào của bậc trưởng bối khiến bạn suy nghĩ thông suốt?
Câu nói nào của bậc trưởng bối khiến bạn suy nghĩ thông suốt? Mẹ nói, không cần phải mất ngủ vì một kẻ đang say giấc nồng Lúc trước ba tôi nói với chị tôi: “Một người đàn ông ngay cả việc kết hôn với ai cũng không quyết định được mà phải nghe trong nhà, nói ...