Đăng nhập
Đăng ký
Tiếng Việt
English
Trang chủ
Lập trình
Công nghệ
Giải pháp
Chia sẻ kinh nghiệm
Hệ điều hành
Bài viết về: Code Review
Bài viết về: Code Review
JavaScript Array.push trả độ dài: tránh biến mảng thành số khi cập nhật dữ liệu
Đọc tiếp →
JavaScript splice trong vòng lặp tiến: vì sao xóa sót phần tử?
Đọc tiếp →
JavaScript catch: giá trị bắt được không luôn là Error
Đọc tiếp →
JavaScript: xuống dòng không luôn kết thúc câu lệnh
Đọc tiếp →
JavaScript switch: sai kiểu dữ liệu và thiếu break làm lệch nhánh xử lý
Đọc tiếp →
JavaScript Promise: resolve không thay thế cho return
Đọc tiếp →
Object.assign trong JavaScript: lệnh lỗi nhưng object vẫn bị sửa một phần
Đọc tiếp →
JavaScript return await: vì sao try/catch có thể bỏ lỡ lỗi Promise?
Đọc tiếp →
JavaScript typeof: vì sao kiểm tra biến vẫn ném ReferenceError?
Đọc tiếp →
JavaScript replace và replaceAll: giữ nguyên dấu $ trong chuỗi thay thế
Đọc tiếp →
JavaScript map(parseInt): vì sao chuỗi số hợp lệ lại ra NaN?
Đọc tiếp →
Generator trong JavaScript: vì sao duyệt lần hai lại hết dữ liệu?
Đọc tiếp →
delete phần tử mảng JavaScript: vì sao length không giảm?
Đọc tiếp →
Optional chaining trong JavaScript: vì sao thêm ?. mà vẫn báo lỗi?
Đọc tiếp →
String.split trong JavaScript: tránh mất phần còn lại khi dùng limit
Đọc tiếp →
includes và indexOf trong JavaScript: vì sao cùng tìm một giá trị lại khác kết quả?
Đọc tiếp →
Array.reduce trong JavaScript: giá trị khởi tạo chưa đủ để tính tổng đúng
Đọc tiếp →
Array.fill trong JavaScript: vì sao sửa một phần tử lại đổi cả danh sách?
Đọc tiếp →
Array.at trong JavaScript: tiện với chỉ số âm, dễ sai khi nhận -1 từ findIndex
Đọc tiếp →
Error.cause trong JavaScript: thêm ngữ cảnh mà vẫn giữ lỗi gốc
Đọc tiếp →
JavaScript RegExp.test: vì sao cùng đầu vào lại lúc true, lúc false?
Đọc tiếp →
Git log --first-parent: đọc lịch sử tích hợp mà không lẫn với --no-merges
Đọc tiếp →
Git diff trong automation: phân biệt có thay đổi với lỗi lệnh bằng exit code
Đọc tiếp →
JavaScript flatMap: biến một phần tử thành không, một hoặc nhiều kết quả
Đọc tiếp →
Object.freeze trong JavaScript: vì sao object đã khóa vẫn có dữ liệu thay đổi?
Đọc tiếp →
Git word-diff: Review thay đổi từng từ trong tài liệu
Đọc tiếp →
Git --contains: Tìm nhánh và tag chứa một commit sửa lỗi
Đọc tiếp →
Git rev-list: Đếm commit chênh lệch giữa hai nhánh
Đọc tiếp →
Git log --follow: Lần theo lịch sử file sau khi đổi tên
Đọc tiếp →
Git diff --no-index: So sánh file ngoài repository
Đọc tiếp →
‹
1
2
›