Chrome консоль инструментов разработчика - LinkedList не определен - PullRequest
0 голосов
/ 18 июня 2020

Когда я запускаю код в repl.it, он работает нормально. но в консоли chrome я получаю неперехваченную ошибку ссылки. LinkedList не определен. Я предполагаю, что это связано с добавлением к прототипу функции конструктора LinkedList, но не знаю почему. любая помощь приветствуется.

спасибо

function LinkedList() {
  this.head = null; 
  this.tail = null;
  this.size = 0
  }

function Node(value, next, prev){
  this.value = value;
  this.next = next;
  this.prev = prev;
}

LinkedList.prototype.addToHead = function(value) {
  let newNode = new Node(value, this.head, null)
  if (this.head) this.head.prev = newNode
  else this.tail = newNode   
  this.head = newNode
  this.size++
}
...