Показать сообщение отдельно
  #1 (permalink)  
Старый 12.11.2020, 14:40
Кандидат Javascript-наук
Отправить личное сообщение для StartGames Посмотреть профиль Найти все сообщения от StartGames
 
Регистрация: 13.06.2014
Сообщений: 143

Как проверить наличие куков?
Здравствуйте. Есть код:

<script type="text/javascript">
$(document).ready(function() {
let date = new Date(Date.now() + 86400e3);
date = date.toUTCString();
function getCookie(syslike) {
  let matches = document.cookie.match(new RegExp(
    "(?:^|; )" + syslike.replace(/([\.$?*|{}\(\)\[\]\\\/\+^])/g, '\\$1') + "=([^;]*)"
  ));
  return matches ? decodeURIComponent(matches[1]) : undefined;
  syslike = getCookie('syslike');
  alert(syslike)
}

if (syslike = undefined) {
  document.cookie = "syslike=Y55YY56YY57Y; expires=" + date;
  alert(syslike)
}
});
</script>


По идее он должен создавать куки если их нету. Куки он создает, но мне нужно создавать их только в том случае, если их нет.

Пробовал условием:
if (syslike = undefined) {


Но ничего не получилось.
Ответить с цитированием