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

js:对象的默认功能

js:对象的默认功能

海绵宝宝撒 2021-03-29 08:18:44
我的对象带有函数,可以像这样调用该函数 myobject.myobjectfunction()但是我可以有默认函数吗? myobject()let cat = {  say: function(value) {    console.log(value)  },  sit: function() {    console.log("cat sit")  }  // default: function() {  //  console.log(meow)  // }}cat.say("Hi") //  Hi// cat() // Meow
查看完整描述

1 回答

?
慕娘9325324

TA贡献1783条经验 获得超4个赞

您不能具有“默认”功能。一个对象要么是一个函数,要么不是。您可以首先创建cat一个函数,然后向其添加其他属性。


function cat() {

  console.log("Meow");

}

cat.say = function(value) {

  console.log(value)

};

cat.sit = function() {

  console.log("cat sit")

}

cat.say("Hi") //  Hi

cat() // Meow


查看完整回答
反对 回复 2021-04-08
  • 1 回答
  • 0 关注
  • 165 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信