Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> JavaScript

Xem trước (peek) phần tử Queue trong JavaScript

Peek Queue nghĩa là lấy giá trị tại đầu Queue. Triển khai peek như sau:

Ví dụ

peek() {    if (this.isEmpty()) {       console.log("Queue Underflow!");       return;    }    return this.container[0]; }

Kiểm tra hàm hoạt động:

Ví dụ

let q = new Queue(2); q.enqueue(3); q.enqueue(4); console.log(q.peek()); q.display();

Kết quả

3 [ 3, 4 ]

Như thấy, peek() khác dequeue ở chỗ nó chỉ trả về giá trị đầu mà không xóa nó.