在下面的代码中,TypeError "database[(0 , 0)].returnVal is not a function" 被吐回:let database = [ [ new DatabaseItem("00", [1, 2, 3, 4], "abcd", ["haiku", "test"]), new DatabaseItem("01", [], "", [0, 0, 0, 0, 0, 0]) ], [], [], [], [], [], [], [], [], []];console.log("01 ID: " + database[0,0].returnVal());但下面的代码很好:validityTest = new DatabaseItem("00", [1, 2, 3, 4], "abcd", ["haiku", "test"]);console.log("test ID: " + validityTest.returnVal());除了在数组之外声明我的所有变量(这将使数组的目的最小化)之外,有没有办法纠正这个问题。我需要能够调用数组中对象的函数。
添加回答
举报
0/150
提交
取消