Mình ra mắt short (short read), check it out here!
-
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 ... -
Làm thế nào để gộp hai mảng (merge arrays) trong JS
Nhìn chung, mình thấy có kha khá cách để merge hai array vào với nhau. Với một số bạn yêu thích chủ nghĩa DIY (Do it yourself) việc tự build một hàm thực hiện nghe có vẻ ngầu nhất. Còn với những người khác trong đó có mình, sử dụng cái có sẵn có vẻ khỏe hơn, đỡ... -
Chuyển từ float sang int không làm tròn số trong Javascript (Number truncation in JS)
Kể từ ES6, javascript cũng cấp cho ta một hàm là Math.trunc() dùng để loại bỏ phần số lẻ trong kiểu float hay double, trả về một số int. Hàm này không làm tròn số đó để được số int, chỉ đơn giản là loại bỏ phần lẻ thôi. Cùng xem đoạn code phía dưới. 12345678910... -
Tạo trang upload file lên Google Drive để thu bài tập
Hồi xưa khi còn là sinh viên, mỗi lần làm bài tập xong cô/thầy giáo của mình thường bảo “Các em nén hết bài tập lại gửi qua mail cho thầy, mail của thầy nè xyz@gmail.com. À nhớ đặt tên file với format này nhé. blah blah blah”. Sau đó thì các bạn cũng biết ... -
Vài dòng linh tinh cuối tháng 3
Here's something encrypted, password is required to continue reading. -
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 xin giới thiệu đến các bạn 3 cách loại bỏ phần tử trùng lặp và chỉ giữ lại những giá trị duy nhất trong mảng của Javascript. Okie, let’s go. 12345678910111213141516171819202122232425262728293031323334353637var array = [1, 2, 3, 1, 4, 2, 5];// 1. Fi...