我想知道是否可能有两个对象存储相同的功能。当我将其加载到浏览器中时,object1会自动运行。我希望函数在多个地方使用,但在调用之前也不会运行。谢谢!
var myFunction = function(){
//runs code
};
var object1 = {
key1 : myFunction()
};
var object2 = {
key1 : myFunction()
};
答案 0 :(得分:2)
如果您想存储函数本身,只需不要调用它:
var object1 = {
key1 : myFunction
}