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

在对象上定义函数

在对象上定义函数

慕仙森 2018-09-06 14:15:12
var person = {     name:'Bob',     age:29,     job:'software engineer',     sayName:sayName() }function sayName(){     alert(this.name); } 上面这种代码形式为什么在没调用person.sayName()的时候下面这个alert方法就会执行呢?
查看完整描述

1 回答

?
萧十郎

TA贡献1815条经验 获得超13个赞

var person = {

    name:'Bob',

    age:29,

    job:'software engineer',

    sayName:sayName()//执行sayName..

}

你执行了sayName函数啊。。

查看完整回答
反对 回复 2018-10-24
  • 1 回答
  • 0 关注
  • 539 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

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

公众号

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