嵌套在对象属性中的函数不会执行

时间:2012-11-22 15:01:52

标签: javascript object

我的手臂上有一种奇怪的行为:

我声明了一个对象,属性应该按顺序执行,它们会执行,但是在一个对象中有一个简单的传递,其中没有任何内容写入。

我是否有范围问题?

这是一个代码片段,其中verteX是我的对象

stepsCalcul: function() {
  var test = 2;
  verteX.testCheck = test*2; //returns undefined
  alert('stuff') //alerts nothing
  console.log("logged stuff")//logs nothing
  verteX.mouseCoordinates();
  return true;
},

我对jsFiddle进行排序

http://jsfiddle.net/AEWrK/3/

谢谢!

1 个答案:

答案 0 :(得分:2)

根据你的小提琴,你不是在调用init函数。

verteX.init;替换为verteX.init();