Hàm gọn nhẹ đọc cookie theo tên:
function getCookie(name) {
var value = "; " + document.cookie;
var parts = value.split("; " + name + "=");
if (parts.length === 2) return parts.pop().split(";").shift();
}
Giải thích: Thêm ; đầu để khớp nhất quán, split theo ; name=, lấy phần sau, cắt bỏ phần sau ;.
Ví dụ dùng: var user = getCookie("username");
Hàm này ngắn gọn, không cần vòng lặp, hiệu năng tốt.