что значит. длина в document.cookie - PullRequest
2 голосов
/ 16 января 2011

Могу я спросить, что означает document.cookie.length в javascript? количество файлов cookie в объекте document.cookie Спасибо! Это код:

function getCookie(c_name)
{
if (document.cookie.length>0)
  {
  c_start=document.cookie.indexOf(c_name + "=");
  if (c_start!=-1)
    {
    c_start=c_start + c_name.length+1;
    c_end=document.cookie.indexOf(";",c_start);
    if (c_end==-1) c_end=document.cookie.length;
    return unescape(document.cookie.substring(c_start,c_end));
    }
  }
return "";
}

1 Ответ

6 голосов
/ 16 января 2011

document.cookie это просто строка, поэтому .length это длина этой строки.JavaScript не предоставляет никаких встроенных функций для анализа отдельных файлов cookie, вы должны сделать это самостоятельно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...