我想为某个对象(以变量的形式)添加一个函数,并在我需要时执行它。
如何做到这一点?
谢谢。对象中的JavaScript函数执行
2
A
回答
5
obj.doSomething = function()
{
console.log('done');
}
obj.doSomething();
这不会影响任何的obj现有的字段或方法(明显的例外是,如果有已经是doSomething
)的。
5
var myFunc = function() { ... };
var myObj = { func: myFunc };
myObj.func();
如果需要,也可以跳过myFunc
临时变量。
1
很模糊,但在这里你去:
var obj = {};
obj.foo = function() {
return "baz";
};
// code...
obj.foo();
相关问题
- 1. 在javascript中自动执行函数作为对象属性值
- 2. 执行未开发对象的函数
- 3. 如何在创建使用javascript的对象时执行函数?
- 4. 执行javascript函数?
- 5. javascript函数执行
- 6. javascript函数执行
- 7. JavaScript函数执行
- 8. JavaScript函数执行
- 9. 对选项值执行javascript函数?
- 10. JavaScript对象函数
- 11. JavaScript - 根据发送对象属性执行函数
- 12. JQuery JavaScript设计:自执行函数还是对象文字?
- 13. 执行从PHP函数的JavaScript函数
- 14. javascript对象的逐行执行
- 15. 如何在javascript中执行javascript函数
- 16. 如何在javascript中同时对多个对象执行多个函数?
- 17. 如何在JavaScript中执行不同的基对数函数?
- 18. 对象[对象对象]不是javascript中的函数
- 19. 从Javascript对象(Javascript)中访问函数
- 20. JavaScript中函数执行的优先级
- 21. 条件执行后自动执行函数传递对象
- 22. 获取函数的对象中的JavaScript
- 23. javascript中的对象的函数
- 24. 哪一个在Javascript/Jquery中执行更好的函数或对象?
- 25. 拖延JavaScript函数执行
- 26. 执行JavaScript函数ID
- 27. JavaScript函数未执行
- 28. 从RegularExpressionValidator执行JavaScript函数
- 29. JavaScript函数同步执行
- 30. javascript函数未执行