你好我试图让我的头围绕在javascript一些基本的东西定义,我想创建相当于一个类 见下文:对象返回未在JavaScript
var myTest = {
myTester:"testing",
testCode:function(){
return myTester;
}
};
当我打电话alert(myTest.testCode());
我得到错误myTester未定义;
我也有类似问题,尝试设置myTester的值太大,我想在这里实现的是沿着这一线的东西时:
var myObj = myTest.testCode();
var tester = myObj.myTester;
为MyObj中是我应该再创建一个对象能够访问它的值,但我通常不做JavaScript只是jQuery,我 试图创建一个纯JavaScript的应用程序只为大脑饲料,并会感激一点指导,特别是你实际称这是什么,它是一类????
感谢
我怎样才能得到多值以上可能是一个流浪汉例如,即myTester:null,myTester2:null,testCode()函数(){this.myTester =“123”; this.myTester2 =“456”; } 如何获得myTester和myTester2的值,这取决于测试代码中发生了什么,如果你明白我的意思,谢谢 – davethecoder 2010-12-17 14:58:51
@ minus4:好的,如果你的对象存储在var myTest = {}'中。然后你会这样做:'myTest.testCode();'然后你可以通过'myTest.myTester'或'myTest.myTester2'访问这些值。但是您不需要存储'testCode()'的返回值,因为您无论如何都不会返回任何内容。 – 2010-12-17 15:02:25
邪恶是的,试图它的一切都在一起:-)谢谢朋友 – davethecoder 2010-12-17 15:05:36