我的对象带有函数,可以像这样调用该函数 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
添加回答
举报
0/150
提交
取消