不二如是 发表于 2018-4-6 16:07:53

0006 ¥ 使用自定义的#队列

本帖最后由 不二如是 于 2018-4-6 16:07 编辑

http://xxx.fishc.com/forum/201803/20/101934b3igkgm9hgbgz0ck.gif



上一讲我们自定了一个队列,现在来试用一下~

在开始上面的准备工作前,引入Queue类:
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta name="keywords" content="小甲鱼,Web开发,HTML5,CSS3,Web编程教学">
    <meta name="description" content="《零基础入门学习Web开发》案例演示">
    <meta name="author" content="鱼C工作室">
    <title>鱼C-数据结构与算法(JavaScript)</title>
    <!--此时将自定义的Queue类作为外链引入-->
    <script src="js/queue.js"></script>
</head>
<body>
</body>
</html>

除了作为外链引入,还可以放在页面<script>内。

首先要做的就是实例化我们刚刚创建的Queue类。(源码:)

然后验证这个队列是否为空(还未添加元素前,肯定为空,返回true)。

示例:
//    实例化Queue
    let queue = new Queue();
    console.log(queue.isEmpty());//第一次输出true

接下来添加一些元素(FishC,Buer,可以自行DIY):
//添加元素
    queue.enqueue("FishC");
    queue.enqueue("Buer");
    queue.enqueue(3);


再来执行一些指令:
//    分两次删除头部元素
    queue.dequeue();
    queue.dequeue();
   


打印现在的队列:
//    打印
    queue.print();


时刻要记得:
**** Hidden Message *****



如果有收获,别忘了评分{:10_281:} :

http://xxx.fishc.com/forum/201709/19/094516hku92k2g4kefz8ms.gif

这位鱼油,如果喜欢本系列学习笔记,请订阅 专辑☞(传送门)(不喜欢更要订阅{:10_297:} )

http://xxx.fishc.com/forum/201803/21/151715umqz1qoywp11wjbq.gif

优时风 发表于 2020-6-24 09:03:43

1

jack6666 发表于 2022-10-21 22:50:38

1
页: [1]
查看完整版本: 0006 ¥ 使用自定义的#队列