js 给一个对象的属性赋值(赋一个函数名称)

js 给一个对象的属性赋值(赋一个函数名称)
例如:var oo = new Object ();
oo.name = abc;
function abc(){
alert(1);
}
这样没有报错,也可以正常输出
请问:如何赋值一个带参数的函数,例如想做如下操作:
oo.name = abc;
function abc(id){
alert(id);
}

第1个回答  推荐于2016-04-28
调用的时候传递参数就可以了
如:
<script>
var oo = new Object ();
oo.name = abc;
function abc(id){
alert(id);
}
oo.name(2);

</script>本回答被提问者采纳
相似回答