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