2015-06-05 26 views
5

'un undefined numaralı telefona dönüp dönmediğini merak ediyorum. document.cookie hiç tanımlanmamış mı?

Ben çerezlere quirksmode's article okudum ve " Is !document.cookie reliable?" baktı ama açıkça bu soruya cevap yok.

document.cookie her zaman undefined olabilir mi?

+0

Neden soruyorsunuz? – Sampson

+0

Çerezlerden çeken kodumdan bazıları sitemde bir sayfa kırıyordu. Yani bazı savunma kodları yazıyorum ve 'document.cookie' undefined olmasının hesaplanmasına gerek olup olmadığından emin değildim. – christo8989

+1

Hayır, bunu destekleyen tarayıcılarda asla "tanımsız" değil, ve günümüzde hemen hemen her tarayıcı kullanılıyor. Aynı zamanda sıradan bir nesne değil, ama özel özelliklere sahip, çok özel olanı, örneğin üzerine yazmadan birçok kez değerini ayarlayabilirsiniz. – adeneo

cevap

3

document.cookie özelliği DOM Düzey 2'de defined ve every major browser'da uygulanır. Boş bir dize (yani, falsey, ancak undefined değil) olabilecek bir dize/dizesi alır. bu spec yapışmayan bir değere ayarlanmış eğer

İlgili konular