闭包中的Javascript类库

闭包中的Javascript类库,javascript,class,ecmascript-6,drupal-8,Javascript,Class,Ecmascript 6,Drupal 8,我试图在Drupal应用程序的闭包中创建一个JS类库Drupal的东西不一定相关,但style坚持闭包。我不是编码新手,但JS不是我的专业领域:- 我遇到的第一个问题是extends不起作用-我知道我没有extends类的正确引用,但是它应该是什么,因为我找不到任何有效的东西 窗口=>{ window.lib={ LibClassBase:类{} LibClass1:类扩展LibClassBase{} } }窗口 这是错误的做法吗 对 在构造对象之前,无法从对象中读取值 我应该做些别的事情吗

我试图在Drupal应用程序的闭包中创建一个JS类库Drupal的东西不一定相关,但style坚持闭包。我不是编码新手,但JS不是我的专业领域:-

我遇到的第一个问题是extends不起作用-我知道我没有extends类的正确引用,但是它应该是什么,因为我找不到任何有效的东西

窗口=>{ window.lib={ LibClassBase:类{} LibClass1:类扩展LibClassBase{} } }窗口 这是错误的做法吗

在构造对象之前,无法从对象中读取值

我应该做些别的事情吗

使用类声明并在闭包范围内创建它们


将它们指定给以后返回的对象。

Cool。那好吧。