Tôi chỉ tò mò nếu document.cookie
có thể quay trở lại undefined
.Document.cookie có bao giờ được xác định không?
Tôi đọc quirksmode's article trên cookie và tôi đã xem "Is !document.cookie reliable?" nhưng chúng không trả lời rõ ràng câu hỏi này.
Có thể document.cookie
từng là undefined
?
Tại sao bạn hỏi? – Sampson
Một số mã của tôi đang lấy từ cookie đã phá vỡ một trang trên trang web của tôi. Vì vậy, tôi đang viết một số mã phòng thủ và không chắc chắn liệu tôi có cần đến tài khoản cho 'document.cookie' không được xác định hay không. – christo8989
Không, nó không bao giờ "không xác định" trong các trình duyệt hỗ trợ nó, và đó là hầu như mọi trình duyệt được sử dụng ngày nay. Nó cũng không phải là một đối tượng bình thường, nhưng là một đối tượng rất đặc biệt, với các thuộc tính đặc biệt, ví dụ bạn có thể đặt giá trị của nó nhiều lần mà không ghi đè lên nó. – adeneo