创建两个遍历链表并显示当前节点的按钮,可以通过以下步骤实现:
class Node {
constructor(value) {
this.value = value;
this.next = null;
}
}
// 创建第一个链表
const list1 = new Node(1);
list1.next = new Node(2);
list1.next.next = new Node(3);
// 创建第二个链表
const list2 = new Node(4);
list2.next = new Node(5);
list2.next.next = new Node(6);
<button onclick="traverseList(list1)">遍历链表1</button>
<button onclick="traverseList(list2)">遍历链表2</button>
<script>
function traverseList(list) {
let currentNode = list;
while (currentNode) {
console.log(currentNode.value); // 在控制台显示当前节点的值
currentNode = currentNode.next; // 移动到下一个节点
}
}
</script>
在上述示例中,通过点击按钮,可以分别遍历链表1和链表2,并在控制台显示每个节点的值。
请注意,以上示例仅为演示如何创建两个遍历链表并显示当前节点的按钮,实际应用中可能需要根据具体需求进行适当的修改和扩展。
领取专属 10元无门槛券
手把手带您无忧上云