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

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

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下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号