Javascript 如何增加cookie值?

Javascript 如何增加cookie值?,javascript,jquery,angularjs,cookies,angular-cookies,Javascript,Jquery,Angularjs,Cookies,Angular Cookies,我想知道你将如何增加cookies(增加一个,只是为了保持basic) 试试这个 var snacks = $cookies.get('fruitSnacks') + 1 ; $cookies.put('fruitSnacks', snacks ); 角度的方式 角度解为: var oldVaue = $cookies.get('my-cookie'); $cookies.put('my-cookie', ++oldValue); jQuery解决方案 使用jquery cookie插件

我想知道你将如何增加cookies(增加一个,只是为了保持basic)

试试这个

var snacks = $cookies.get('fruitSnacks') + 1 ;


$cookies.put('fruitSnacks', snacks );
角度的方式 角度解为:

var oldVaue = $cookies.get('my-cookie');
$cookies.put('my-cookie', ++oldValue);
jQuery解决方案 使用jquery cookie插件,您可以更轻松地处理cookie:

var oldValue = $.cookie('my-cookie');
$.cookie('my-cookie', ++oldValue);

现在,该库已被js cookie取代,下面是解决方案:

var oldValue = Cookies.get('my-cookie');
Cookies.set('my-cookie', ++oldValue);

这就像问如何烹饪一家餐厅。Cookie是值的存储库,您不能增加整个存储库。请更清楚地解释您尝试执行的操作。获取值、增加值、设置值。这就是我最终改变的方式。我明白了,明白了:这一切对我来说是有意义的,但对我来说不是。当我尝试使用“++”时,我遇到了一个错误。如果我把它们放在oldValue的左边,它会说“期望表达式,得到+”。如果我把它们放在右边,它会说“期望表达式,得到”。“我假设这是因为它没有意识到我在做什么。我将研究使用该操作数的语法..好吧,我搞砸了:)两个加号就可以了。
var oldValue = Cookies.get('my-cookie');
Cookies.set('my-cookie', ++oldValue);