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 に答える