问答详情
源自:6-3 [JavaScript]this

把一个函数赋值给一个变量,这个变量就是函数了,访问变量要加()了?

var o={ prop:40}
function indenpend(){
 return this.prop;
}
o.f=independent;//意思是说f:function independent(){};
console.log(o.f());//为哈不会说console.log(o.f);


提问者:栄篱 2016-03-13 10:49

个回答

  • liyiming
    2016-03-13 13:46:42
    已采纳

    o.f指向的是函数对象, o.f()返回函数执行的结果

  • 勇闯极限
    2016-10-19 22:17:57

    o.f=independent相当于给对象添加了一个方法。o.f()拿到的是对象的方法,哦,o.f拿到的是一个函数。