2

可能重复:
Javascript 多重赋值语句

我想知道这是做什么的。我试图搜索它,但我找不到。

var config = $.cookie = function (key, value, options) {};

我指的是上一行中的倍数等于。到底有什么好处呢?这是什么意思?我以前从未见过。

4

2 回答 2

7

您正在分配给匿名函数的变量config和属性。cookie$

于 2013-01-09T08:43:10.907 回答
2

这是同一件事:

var func = function(key,value,options) {
    return 'test value';
};
config = func;
$.cookie = func;

console.log(config()); // will output 'test value'
console.log($.cookie()); // will also output 'test value'

config您正在为 的变量和cookie属性分配一个匿名函数$

于 2013-01-09T08:50:46.553 回答