Javascript:使用对象作为函数?

时间:2018-01-28 05:06:59

标签: javascript function object variables

我该怎么做:

var obj = {x: 2, y: 4};
obj(); //return function
obj.x; //return 2
像pquery一样:

$.fn
$()

1 个答案:

答案 0 :(得分:2)

您可以为函数指定属性,因为函数是对象:

var obj = function ( ) {
    console.log( 'Called' );
};
obj.x = 2;
obj();
console.log( obj.x );