为了账号安全,请及时绑定邮箱和手机立即绑定

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

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


正在回答

2 回答

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

1 回复 有任何疑惑可以回复我~
#1

栄篱 提问者

非常感谢!
2016-04-03 回复 有任何疑惑可以回复我~

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

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

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

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信