今天写数据结构的时候报了这个错:
class CirclarLinkedList extends DoublyLinkedList {
TypeError: Class extends value # is not a constructor or null

CirclarLinkedList.js文件的代码:
Class extends value #<Object> is not a constructor or null
其实报错的原因很简单,就是我在CirclarLinkedList.js中继承了DoublyLinkedList类,但是我在DoublyLinkedList.js文件中没有暴露DoublyLinkedList类,所以在CirclarLinkedList.js里require得到的是一个空对象,自然不是一个构造函数,所以就报了:类扩展值#不是构造函数或null,我们只要在DoublyLinkedList.js文件中将这个类暴露就可以了(这里使用module.exports = DoublyNode),如下:
Class extends value #<Object> is not a constructor or null
就这样报错就解决啦。

相关文章:

  • 2021-10-09
  • 2021-10-13
  • 2022-03-08
  • 2021-09-06
  • 2021-12-14
  • 2021-08-08
  • 2021-09-18
  • 2021-07-04
猜你喜欢
  • 2022-01-02
  • 2022-01-29
  • 2021-05-13
  • 2021-07-15
  • 2022-01-08
  • 2021-12-31
相关资源
相似解决方案