[英]How do I define a function on an object with parameters?
I want a function to accept parameters. 我想要一个接受参数的函数。 This works fine without parameters:
没有参数,这工作正常:
myObject: {
var1: 25,
fun1: function()
{
return 1
}
}
However, this doesn't. 但是,这不是。
myObject: {
var1: 25,
fun1: function(par)
{
return par
}
}
Are you trying to assign this object to "myObject"? 您是否尝试将此对象分配给“myObject”? If so, I think you want
myObject = {...
not myObject: {...
(equals sign instead of colon). 如果是这样,我认为你想要
myObject = {...
不是myObject: {...
(等号而不是冒号)。 With that change, both your snippets work for me in the JavaScript console. 通过该更改,您的代码段在JavaScript控制台中适用于我。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.