无法从另一个JavaScript文件的类访问一个JavaScript文件

时间:2018-08-11 10:36:44

标签: javascript class

我有一个名为idb.js(IndexedDb Promised API)的javascript文件。看起来像这样:

'use strict';

(function() {
 //huge code goes here
}());

我想在另一个名为dbhelper.js的javascript文件中使用此idb文件

class DbHelper {
 let idbPromise = idb.open(); //accessing idb.open function of idb.js file

//rest of the code

}

我在Uncaught SyntaxError: Unexpected identifier函数上遇到idb.open()错误。另外,我已经检查过open()函数是否有任何多余或缺少的字符,例如{ or ( or ;。但是语法没有错误。我确实将相同的代码复制粘贴到另一个javascript文件中,而没有定义任何类,并且工作正常。

1 个答案:

答案 0 :(得分:0)

您使用的语法无效。尝试简化代码以查看您在做什么错。即使只是这也会给您同样的错误:

class A {
  let b = 1;
}
相关问题