Я использую https://github.com/carhartl/jquery-cookie, чтобы установить куки, и теперь мне нужно установить несколько значений (массив) в одном куки, а затем позже я смогу проверить, равно ли какое-либо из этих значений другому значению.
Допустим, я установил cookie с помощью этого:
var date = new Date();
var minutes = 60;
date.setTime(date.getTime() + (minutes * 60 * 1000));
$.cookie('amnotiser', '111', { expires: date });
Затем я хочу проверить, имеет ли cookie значение, например, я хочу проверить, имеет ли cookie значение 222, и еслинет, затем добавьте его, не удаляя существующие значения. И если он уже имеет значение 222, то ничего не делать.
var amnotiser = $.cookie('amnotiser');
if(amnotiser===222){
//do nothing...
}else{
add the value to the cookie...
}
Хорошо, я могу добавить значение с помощью этого:
var amnotiser = $.cookie('amnotiser');
var newvalue = "222";
thearray = new Array();
thearray.push(amnotiser+","+newvalue);
console.log(thearray)
$.cookie('amnotiser', thearray);
И это добавляет 222, так что это выглядит так: ["111,222"] Хорошо!
Итак, как мне теперь пройтись по массиву, чтобы увидеть, имеет ли оно определенное значение?
Любые входные данные приветствуются, спасибо.