2
我已经与C#工作了很多年,但我很缺乏经验,当谈到JavaScript,所以这应该是一个简单的选择你的任何JavaScript的JavaScript向导。我一直在寻找通过一个jQuery插件管理饼干(https://github.com/carhartl/jquery-cookie),当我看到这两条线:奇怪的JavaScript分配
var days = options.expires, t = options.expires = new Date();
t.setDate(t.getDate() + days);
我只是想知道我理解这个正确;这是等价的:
var days = options.expires;
options.expires = new Date();
var t = options.expires;
t.setDate(t.getDate() + days);
我想这是压缩代码尽可能的尝试,但我承认想什么变量的值是当我感到困惑。特别是因为options.expires可以是一个JavaScript日期对象或几天。
其实,你可以在C#中做同样的事情。 – Groo 2012-02-13 11:19:05
你是对的 - 我完全忘记了,因为我从来没有使用它:-) – 2012-02-13 11:24:30