У меня есть класс, который создает список ссылок, а также функция, которая добавляет узлы в этот список. Я пытаюсь реализовать больше функций в списке, но я хочу увидеть изменения, которые эти функции вносят, отображая весь список.
это код:
function LinkedList() {
var length = 0;
var head = null;
var Node = function(element) {
this.element = element;
this.next = null;
};
this.size = function() {
return length;
};
this.head = function() {
return head;
};
this.add = function(element) {
var node = new Node(element);
if (head === null) {
head = node;
} else {
var currentNode = head;
while (currentNode.next) {
currentNode = currentNode.next;
}
currentNode.next = node;
}
length++;
};
После объявления LinkedList класс и добавление элементов с помощью функции class.add (element), как я могу отобразить весь список с помощью console.log ()?