你们是如何用JavaScript制作"课程"的?
我在用:
function classFoo()
{
var classLevelVariable = 0;
this.classFunction = function()
{
alert("The classFunction has been called.");
classFunction2(); //Crash. classFunction2 is "undefined."
}
this.classFunction2 = function()
{
alert("classFunction2 called.");
}
}
Run Code Online (Sandbox Code Playgroud)
我从来没有能够让施工人员工作.试着
this.New = function(arguments)
Run Code Online (Sandbox Code Playgroud)
哪个工作过一次,但不是在第二个班级.所以,我现在已经完全放弃了这些,使用我自己的"初始化"函数作为构造函数.
它工作一次但不是两次的奇怪使我觉得两个类之间的印刷错误...但我认为在19年的编码中,可能不是它.
我正在使用Chrome的调试器,除了第二个函数被调用时,我没有收到任何错误.