Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> JavaScript

Hàm ngắn nhất đọc cookie theo tên trong JavaScript

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.